| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
yazerty PR1

Inscrit le: 30 Oct 2006 Messages: 173
|
Posté le: Jeu Mar 22, 2007 4:17 pm Sujet du message: Call to undefined function: seo_req_uri() :-/ |
|
|
Bonjour,
Je suis actuellement en train d'installer un forum phpbb. J'ai déjà installé ceci :
phpbb 2.0.22
mod guest session cyberalien 0.4
mod Rewrite phpBB SEO Avancé V 0.2.2
Google Yahoo MSN Sitemaps and RSS 1.2.0RC2
[BETA] Unique Registration Hash 0.1.0
J'ai essayé d'installer le mode Zéro Dupe Avancé sur ce forum, mais j'obtiens l'erreur suivante quand je vais sur mon forum :
| Citation: | | Fatal error: Call to undefined function: seo_req_uri() in /homepages/26/d158432890/htdocs/joost-club/forum/index.php on line 131 |
(sur les pages des forums et des sujets également)
La fonction seo_req_uri() est pourtant bien présente dans mon fichier phpbb_seo/phpbb_seo_class.php et j'ai refait 2 fois l'installation sans plus de succès .
Quelle pourrait-être la cause du problème :- ? |
_________________ L'insolite Yazerty.Net - Interprétation et signification des rêves |
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13552
|
|
| Revenir en haut de page |
|
 |
yazerty PR1

Inscrit le: 30 Oct 2006 Messages: 173
|
Posté le: Jeu Mar 22, 2007 5:21 pm Sujet du message: Re: Call to undefined function: seo_req_uri() :-/ |
|
|
| dcz a écrit: | | Tu n'as pas du désinstallé l'ancienne version du zéro duplicate, c'est tout. |
C'est ma première installation de Zéro Duplicate. J'ai juste installé les mod que je cite dans mon premier message en fait.
| dcz a écrit: | Tout passe par la classe phpbb_seo désormais, il faut donc mentionner 'lobjet dans l'appel aux méthodes :
| Code: | | $phpbb_seo->seo_req_uri() |
Les joies de l'orienté objet, mais ça a moultes avantage sur l'approche procédurale.
++ |
Il faut copier ceci à la fin du fichier phpbb_seo_classe.php c'est bien ça ? :
| Code: | // --> 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 : '';
}
} |
|
_________________ L'insolite Yazerty.Net - Interprétation et signification des rêves |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13552
|
Posté le: Ven Mar 23, 2007 12:48 pm Sujet du message: Re: Call to undefined function: seo_req_uri() :-/ |
|
|
L'appel à la fonction seo_req_uri(), je ne l'invente pas, tu as forcement ajouté ça, et ça viens du zéro dupe bêta, alors peut être que c'est juste le bout de code pour rediriger index.php, mais dans tous les cas, ce bout de code n'est plus d'actualité, il faut le desinstaller.
Pour l'installe du zéro dupe, oui, c'est bien ce qu'il faut ajouter dans phpbb_seo_class.php, juste un peut avant la fin
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |