| :: |
| Auteur |
Message |
eric6779 PR1

Inscrit le: 22 Déc 2006 Messages: 149
|
Posté le: Mar Juin 19, 2007 2:20 pm Sujet du message: problème [Avancé] Zéro Duplicate V 0.2.2 |
|
|
Salut all,
j'obtiens cette erreur :
| Citation: | | Fatal error: Call to undefined method: phpbb_seo->seo_req_uri() in C:\wamp\www\oxy\index.php on line 205 |
index.php ligne 203 à 223 :
| Code: | $db->sql_freeresult($result);
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
$uri = $phpbb_seo->seo_req_uri();
$phpbb_seo->seo_cond(!$userdata['session_logged_in'] && (strpos($uri, "sid=" ) !== FALSE ));
if ( $viewcat > 0 ) {
$phpbb_seo->page_url = $phpbb_seo->format_url($this_cat_title, $phpbb_seo->seo_static['cat']) . $phpbb_seo->seo_delim['cat'] . $viewcat . $phpbb_seo->seo_ext['cat'];
if ( $phpbb_seo->do_redir || strpos($uri, $phpbb_seo->page_url) === FALSE) {
$phpbb_seo->seo_redirect($phpbb_seo->seo_path['phpbb_url'] . $phpbb_seo->page_url);
}
} elseif ($viewcat == -1) {
$mark_use = ($userdata['session_logged_in']) ? $mark_read : '';
if (!empty($phpbb_seo->seo_static['index'])) {
$phpbb_seo->seo_cond(( $mark_use == '' && strpos($uri, $phpbb_seo->seo_static['index']) === FALSE ), TRUE);
} else {
$phpbb_seo->seo_cond(( $mark_use == '' && strpos($uri, "index.$phpEx") !== FALSE ), TRUE);
}
if ( $phpbb_seo->do_redir) {
$phpbb_seo->seo_redirect($phpbb_seo->seo_path['phpbb_url'] . $phpbb_seo->seo_static['index']);
}
}
// www.phpBB-SEO.com SEO TOOLKIT END |
le fichier phpbb_seo_class :
[Mod]Trop de code[/Mod]
Ce n'est pas une mise à jour mais une installe toute fraiche.
C'est pourtant correct...
Merci |
_________________ Administrateur du site d'entraide pour Counter-Strike Source :
http://www.support-cssource.fr |
|
| Revenir en haut de page |
|
 |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 2383
|
Posté le: Mar Juin 19, 2007 5:24 pm Sujet du message: Re: problème [Avancé] Zéro Duplicate V 0.2.2 |
|
|
Le truc c'est :
| Code: | #
#-----[ FIND ]------------------------------------------
#
}
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
# |
Pas
| Code: | #
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
# |
Dans phpbb_seo_class.php |
_________________
|
|
| Revenir en haut de page |
|
 |
eric6779 PR1

Inscrit le: 22 Déc 2006 Messages: 149
|
Posté le: Mar Juin 19, 2007 5:30 pm Sujet du message: Re: problème [Avancé] Zéro Duplicate V 0.2.2 |
|
|
C'est ce que j'ai fait dcz ...
tu le peux constater de toi même... ou je me suis planter ?
bon alors la fin du fichier :
| Code: | /**
* Will return the remaining GET vars to take care of
* @access private
*/
function query_string() {
if(empty($this->get_vars)) {
return '';
}
$params = array();
foreach($this->get_vars as $key => $value) {
$params[] = $key . '=' . $value;
}
return '?' . implode('&', $params);
}
// --> Add on Functions <--
// --> Gen stats
/**
* Returns usable microtime
* Borrowed from php.net
* Required for the phpBB SEO Google sitemaps module
*/
function microtime_float() {
return array_sum(explode(' ',microtime()));
}
}
?> |
le résultat donne ceci :
| Code: | /**
* Will return the remaining GET vars to take care of
* @access private
*/
function query_string() {
if(empty($this->get_vars)) {
return '';
}
$params = array();
foreach($this->get_vars as $key => $value) {
$params[] = $key . '=' . $value;
}
return '?' . implode('&', $params);
}
// --> Add on Functions <--
// --> Gen stats
/**
* Returns usable microtime
* Borrowed from php.net
* Required for the phpBB SEO Google sitemaps module
*/
function microtime_float() {
return array_sum(explode(' ',microtime()));
}
// --> Zero Duplicate
/**
* Custom HTTP 301 redirections.
* To kill duplicates
*/
function seo_redirect($url, $header = "301 Moved Permanently", $code = 301, $replace = TRUE) {
global $db;
if ( !empty($db) ) {
$db->sql_close();
}
if (strstr(urldecode($url), "\n") || strstr(urldecode($url), "\r") || strstr(urldecode($url), ';url')) {
message_die(GENERAL_ERROR, 'Tried to redirect to potentially insecure url.');
}
$http = (@function_exists("getallheaders")) ? "HTTP/1.1 " : "Status: ";
header($http . $header, $replace, $code);
header("Location:" . $url);
exit();
}
/**
* Helps out grabbing boolean vars
*/
function seo_cond($bool = FALSE, $or = FALSE) {
if ( $bool || ($this->do_redir && $or) ) {
$this->do_redir = TRUE;
}
return;
}
/**
* Returns the REQUEST_URI
*/
function seo_req_uri() {
// Apache mod_rewrite
if ( isset($_SERVER['REQUEST_URI']) ) {
return $_SERVER['REQUEST_URI'];
}
// IIS isapi_rewrite
if ( isset($_SERVER['HTTP_X_REWRITE_URL']) ) {
return $_SERVER['HTTP_X_REWRITE_URL'];
}
// no mod rewrite
return $_SERVER['SCRIPT_NAME'] . ( ( isset($_SERVER['QUERY_STRING']) ) ? '?'.$_SERVER['QUERY_STRING'] : "" );
}
/**
* check start var consistency
*/
function seo_start($start = 0, $limit = 0) {
if ($limit > 0) {
$start = ( is_int( $start/$limit ) ) ? $start : intval($start/$limit)*$limit;
$this->start = ( $start > 0 ) ? $this->seo_static['start'] . $start : '';
} else {
$this->start = ( $start > 0 ) ? $this->seo_static['start'] . $start : '';
}
}
}
?> |
et ça marche lol.
par contre en tapant -http://mon_site.com/ => je n'obtiens plus la redirection sur -http://mon_site.com/index.html
ça ne fonctionne plus le rewriting ? |
_________________ Administrateur du site d'entraide pour Counter-Strike Source :
http://www.support-cssource.fr |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
|
| Revenir en haut de page |
|
 |
eric6779 PR1

Inscrit le: 22 Déc 2006 Messages: 149
|
Posté le: Ven Juin 22, 2007 12:19 pm Sujet du message: Re: problème [Avancé] Zéro Duplicate V 0.2.2 |
|
|
Merci pour le correctif mais sur mon ancien site, je n'avais pas cette erreur avec index.html :
Not Found
Je viens de vérifier sur mon ancien ftp et index.html est inéxistant et pourtant :
http://www.leericdu67.fr/index.html
Sujet réglé, problème dans mon htaccess...
merci joe  |
_________________ Administrateur du site d'entraide pour Counter-Strike Source :
http://www.support-cssource.fr |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
|
| Revenir en haut de page |
|
 |
eric6779 PR1

Inscrit le: 22 Déc 2006 Messages: 149
|
Posté le: Ven Juin 22, 2007 1:24 pm Sujet du message: Re: problème [Avancé] Zéro Duplicate V 0.2.2 |
|
|
MERCI DCZ
C'est vrai que je t'ai oublié, désolé  |
_________________ Administrateur du site d'entraide pour Counter-Strike Source :
http://www.support-cssource.fr |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
|
| Revenir en haut de page |
|
 |
eric6779 PR1

Inscrit le: 22 Déc 2006 Messages: 149
|
Posté le: Ven Juin 22, 2007 1:27 pm Sujet du message: Re: problème [Avancé] Zéro Duplicate V 0.2.2 |
|
|
une petite attention maison ?
non joe, c'était pour joebart, il se reconnaîtra  |
_________________ Administrateur du site d'entraide pour Counter-Strike Source :
http://www.support-cssource.fr |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13031
|
|
| Revenir en haut de page |
|
 |
eric6779 PR1

Inscrit le: 22 Déc 2006 Messages: 149
|
Posté le: Ven Juin 22, 2007 1:32 pm Sujet du message: Re: problème [Avancé] Zéro Duplicate V 0.2.2 |
|
|
loooll non mais il a lu ma demande et vu qu'il m'a parler via msn, je lui ai demander et c'est la qu'il a trouver l'erreur.  |
_________________ Administrateur du site d'entraide pour Counter-Strike Source :
http://www.support-cssource.fr |
|
| Revenir en haut de page |
|
 |
|
|