Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Call to undefined function: seo_req_uri() :-/

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » Zéro duplicate
::  
Auteur Message
yazerty
PR1
PR1


Inscrit le: 30 Oct 2006
Messages: 173

Call to undefined function: seo_req_uri() :-/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 Confused.

Quelle pourrait-être la cause du problème :- ?

_________________
L'insolite Yazerty.Net - Interprétation et signification des rêves
Revenir en haut de page
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13552

Call to undefined function: seo_req_uri() :-/Posté le: Jeu Mar 22, 2007 4:34 pm    Sujet du message: Re: Call to undefined function: seo_req_uri() :-/

Tu n'as pas du désinstallé l'ancienne version du zéro duplicate, c'est tout.

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.

++

_________________
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
Visiter le site web de l'utilisateur
yazerty
PR1
PR1


Inscrit le: 30 Oct 2006
Messages: 173

Call to undefined function: seo_req_uri() :-/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
Visiter le site web de l'utilisateur
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13552

Call to undefined function: seo_req_uri() :-/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 Wink

++

_________________
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
Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » Zéro duplicate
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: