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  
 
   
[mx sitemaps 0.2.0] problème parse_url

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » MODS phpBB SEO
::  
Auteur Message
Darkhost



Inscrit le: 29 Jan 2007
Messages: 15

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 4:18 pm    Sujet du message: [mx sitemaps 0.2.0] problème parse_url

Bonjour à vous, j'ai installé mx sitemaps version phpbb (cad : sans faire l'étape du mxportail car je ne l'ai pas ce portail Surprised).

Aucun message d'erreur durant le db_install.php, seulement j'ai un petit souci comme vous pourrez le constater sur ma page sitemaps http://www.clan-life.com/sitemaps.html

Je ne sais pas quoi faire :/
Merci d'avance Wink
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15131

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 4:27 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

Ah oui, il faut initialiser la constante PHPBB_URL, dans common.php juste après le code ajouté par le mod, si tu utilises la version 0.2.2 du mod rewrite et mx sitemaps 0.2.0.

Donc, ouvres common.php et trouves :

Code:
$phpbb_seo = new phpbb_seo();


Ajoutes après :

Code:
if (!defined('PHPBB_URL')) {
   define('PHPBB_URL', $phpbb_seo->seo_path['phpbb_url']);
}


Et ça devrait être au poil.

++

_________________
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
Darkhost



Inscrit le: 29 Jan 2007
Messages: 15

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 5:15 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

J'ai fais ta modification et ça marche toujours pas Sad
Test avec mon premier lien sitemaps.html, rien n'a changé :S
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15131

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 5:19 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

mm, tu utilises quelle version du mod rewrite ?

Et assures toi que le code du mod est bien placé dans common.php, il doit se trouver juste avant :
Code:

if (file_exists('install') || file_exists('contrib'))
{
   message_die(GENERAL_MESSAGE, 'Please_remove_install_contrib');
}


++

_________________
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
Darkhost



Inscrit le: 29 Jan 2007
Messages: 15

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 5:29 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

Le mod rewrite que j'utilise est "mod Rewrite phpBB SEO Intermédiaire V0.2.2"

Et dans mon common.php j'ai bien la ligne
Code:
$phpbb_seo = new phpbb_seo();

J'ai rajouté ça aprés comme tu l'avias dit :
Code:
if (!defined('PHPBB_URL')) {
   define('PHPBB_URL', $phpbb_seo->seo_path['phpbb_url']);
}


Par contre le code que tu me donne a la fin se trovue tout en bas de mon common.php


Je mets carrément le common.php si tu veux :

Code:
<?php
/***************************************************************************
 *                                common.php
 *                            -------------------
 *   begin                : Saturday, Feb 23, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: common.php,v 1.74.2.25 2006/05/26 17:46:59 grahamje Exp $
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

if ( !defined('IN_PHPBB') )
{
   die("Hacking attempt");
}

//
error_reporting  (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
set_magic_quotes_runtime(0); // Disable magic_quotes_runtime

// The following code (unsetting globals)
// Thanks to Matt Kavanagh and Stefan Esser for providing feedback as well as patch files

// PHP5 with register_long_arrays off?
if (@phpversion() >= '5.0.0' && (!@ini_get('register_long_arrays') || @ini_get('register_long_arrays') == '0' || strtolower(@ini_get('register_long_arrays')) == 'off'))
{
   $HTTP_POST_VARS = $_POST;
   $HTTP_GET_VARS = $_GET;
   $HTTP_SERVER_VARS = $_SERVER;
   $HTTP_COOKIE_VARS = $_COOKIE;
   $HTTP_ENV_VARS = $_ENV;
   $HTTP_POST_FILES = $_FILES;

   // _SESSION is the only superglobal which is conditionally set
   if (isset($_SESSION))
   {
      $HTTP_SESSION_VARS = $_SESSION;
   }
}

// Protect against GLOBALS tricks
if (isset($HTTP_POST_VARS['GLOBALS']) || isset($HTTP_POST_FILES['GLOBALS']) || isset($HTTP_GET_VARS['GLOBALS']) || isset($HTTP_COOKIE_VARS['GLOBALS']))
{
   die("Hacking attempt");
}

// Protect against HTTP_SESSION_VARS tricks
if (isset($HTTP_SESSION_VARS) && !is_array($HTTP_SESSION_VARS))
{
   die("Hacking attempt");
}

if (@ini_get('register_globals') == '1' || strtolower(@ini_get('register_globals')) == 'on')
{
   // PHP4+ path
   $not_unset = array('HTTP_GET_VARS', 'HTTP_POST_VARS', 'HTTP_COOKIE_VARS', 'HTTP_SERVER_VARS', 'HTTP_SESSION_VARS', 'HTTP_ENV_VARS', 'HTTP_POST_FILES', 'phpEx', 'phpbb_root_path');

   // Not only will array_merge give a warning if a parameter
   // is not an array, it will actually fail. So we check if
   // HTTP_SESSION_VARS has been initialised.
   if (!isset($HTTP_SESSION_VARS) || !is_array($HTTP_SESSION_VARS))
   {
      $HTTP_SESSION_VARS = array();
   }

   // Merge all into one extremely huge array; unset
   // this later
   $input = array_merge($HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_COOKIE_VARS, $HTTP_SERVER_VARS, $HTTP_SESSION_VARS, $HTTP_ENV_VARS, $HTTP_POST_FILES);

   unset($input['input']);
   unset($input['not_unset']);

   while (list($var,) = @each($input))
   {
      if (in_array($var, $not_unset))
      {
         die('Hacking attempt!');
      }
      unset($$var);
   }

   unset($input);
}

//
// addslashes to vars if magic_quotes_gpc is off
// this is a security precaution to prevent someone
// trying to break out of a SQL statement.
//
if( !get_magic_quotes_gpc() )
{
   if( is_array($HTTP_GET_VARS) )
   {
      while( list($k, $v) = each($HTTP_GET_VARS) )
      {
         if( is_array($HTTP_GET_VARS[$k]) )
         {
            while( list($k2, $v2) = each($HTTP_GET_VARS[$k]) )
            {
               $HTTP_GET_VARS[$k][$k2] = addslashes($v2);
            }
            @reset($HTTP_GET_VARS[$k]);
         }
         else
         {
            $HTTP_GET_VARS[$k] = addslashes($v);
         }
      }
      @reset($HTTP_GET_VARS);
   }

   if( is_array($HTTP_POST_VARS) )
   {
      while( list($k, $v) = each($HTTP_POST_VARS) )
      {
         if( is_array($HTTP_POST_VARS[$k]) )
         {
            while( list($k2, $v2) = each($HTTP_POST_VARS[$k]) )
            {
               $HTTP_POST_VARS[$k][$k2] = addslashes($v2);
            }
            @reset($HTTP_POST_VARS[$k]);
         }
         else
         {
            $HTTP_POST_VARS[$k] = addslashes($v);
         }
      }
      @reset($HTTP_POST_VARS);
   }

   if( is_array($HTTP_COOKIE_VARS) )
   {
      while( list($k, $v) = each($HTTP_COOKIE_VARS) )
      {
         if( is_array($HTTP_COOKIE_VARS[$k]) )
         {
            while( list($k2, $v2) = each($HTTP_COOKIE_VARS[$k]) )
            {
               $HTTP_COOKIE_VARS[$k][$k2] = addslashes($v2);
            }
            @reset($HTTP_COOKIE_VARS[$k]);
         }
         else
         {
            $HTTP_COOKIE_VARS[$k] = addslashes($v);
         }
      }
      @reset($HTTP_COOKIE_VARS);
   }
}

//
// Define some basic configuration arrays this also prevents
// malicious rewriting of language and otherarray values via
// URI params
//
$board_config = array();
$userdata = array();
$theme = array();
$images = array();
$lang = array();
$nav_links = array();
$dss_seeded = false;
$gen_simple_header = FALSE;

include($phpbb_root_path . 'config.'.$phpEx);

if( !defined("PHPBB_INSTALLED") )
{
   header('Location: ' . $phpbb_root_path . 'install/install.' . $phpEx);
   exit;
}

include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path . 'includes/template.'.$phpEx);
include($phpbb_root_path . 'includes/sessions.'.$phpEx);
include($phpbb_root_path . 'includes/auth.'.$phpEx);
include($phpbb_root_path . 'includes/functions.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
include($phpbb_root_path . 'phpbb_seo/phpbb_seo_class.'.$phpEx);
$phpbb_seo = new phpbb_seo();
if (!defined('PHPBB_URL')) {
   define('PHPBB_URL', $phpbb_seo->seo_path['phpbb_url']);
}
// www.phpBB-SEO.com SEO TOOLKIT END

// We do not need this any longer, unset for safety purposes
unset($dbpasswd);

//
// Obtain and encode users IP
//
// I'm removing HTTP_X_FORWARDED_FOR ... this may well cause other problems such as
// private range IP's appearing instead of the guilty routable IP, tough, don't
// even bother complaining ... go scream and shout at the idiots out there who feel
// "clever" is doing harm rather than good ... karma is a great thing ... :)
//
$client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : getenv('REMOTE_ADDR') );
$user_ip = encode_ip($client_ip);

//
// Setup forum wide options, if this fails
// then we output a CRITICAL_ERROR since
// basic forum information is not available
//
$sql = "SELECT *
   FROM " . CONFIG_TABLE;
if( !($result = $db->sql_query($sql)) )
{
   message_die(CRITICAL_ERROR, "Could not query config information", "", __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result) )
{
   $board_config[$row['config_name']] = $row['config_value'];
}

if (file_exists('install') || file_exists('contrib'))
{
   message_die(GENERAL_MESSAGE, 'Please_remove_install_contrib');
}

//
// Show 'Board is disabled' message if needed.
//
if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") )
{
   message_die(GENERAL_MESSAGE, 'Board_disable', 'Information');
}
/* Start Add Gf-Portail */
include($phpbb_root_path . 'gf_portail/gf_start.'.$phpEx);
/* End Add Gf-Portail */

?>
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15131

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 6:03 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

C'est ce que je disait, il faut que tu mettes :

Code:
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
include($phpbb_root_path . 'phpbb_seo/phpbb_seo_class.'.$phpEx);
$phpbb_seo = new phpbb_seo();
if (!defined('PHPBB_URL')) {
   define('PHPBB_URL', $phpbb_seo->seo_path['phpbb_url']);
}
// www.phpBB-SEO.com SEO TOOLKIT END


juste avant (la ligne au dessus, là tu l'as mis hachement plus haut Wink):

Code:
if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") )
{
   message_die(GENERAL_MESSAGE, 'Board_disable', 'Information');
}


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
Darkhost



Inscrit le: 29 Jan 2007
Messages: 15

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 6:22 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

J'ai fais ça et ensuite j'ai eu une fatal error sur mon site :

Code:
Fatal error: Cannot redeclare class phpbb_seo in /var/www/life/phpbb_seo/phpbb_seo_class.php on line 34


Sur toute les pages :/

J'ai enlevé le
Code:
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
include($phpbb_root_path . 'phpbb_seo/phpbb_seo_class.'.$phpEx);
$phpbb_seo = new phpbb_seo();
if (!defined('PHPBB_URL')) {
   define('PHPBB_URL', $phpbb_seo->seo_path['phpbb_url']);
}
// www.phpBB-SEO.com SEO TOOLKIT END


avant
Code:
if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") )
{
   message_die(GENERAL_MESSAGE, 'Board_disable', 'Information');
}
Pour refaire marcher le site.


Bizar tout ça :s De toute manière j'ai jamais de chance, quand ça plante ça plante méchant :/
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15131

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 9:05 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

Une seul fois donc, j'aurais dû dire déplacer du coup.

Donc, le code dont je parle se trouve déjà dans ton common.php, mais au mauvais endroit, du coup, en plus de l'ajouter au bon endroit tu dois aussi l'effacer au mauvais 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
Darkhost



Inscrit le: 29 Jan 2007
Messages: 15

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 9:21 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

Oui ça j'avais compris Wink ^^
Je l'avais déplacé quand j'ai eu la fatal error, et toujours pareil
Code:
Fatal error: Cannot redeclare class phpbb_seo in /var/www/life/phpbb_seo/phpbb_seo_class.php on line 34


Tu sais d'où ça peut venir ?
:/
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15131

[mx sitemaps 0.2.0] problème parse_urlPosté le: Jeu Fév 22, 2007 9:31 pm    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

En fait, comme tu n'avais pas l'erreur au départ, mais une autre, cette erreur ci nous indique que le code en question doit se trouver deux fois dans common.php.

Si tu l'avais avant d'éditer common.php, je veux bien, mais là, c'est toi, ou éventuellement un léger délais dans l'upload du fichier.

Il vaut mieux vider le cache de ton navigateur pour trancher sur le changement.
Et rafraichir la page une fois ou deux au cas ou.

++

_________________
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
Darkhost



Inscrit le: 29 Jan 2007
Messages: 15

[mx sitemaps 0.2.0] problème parse_urlPosté le: Sam Fév 24, 2007 11:07 am    Sujet du message: Re: [mx sitemaps 0.2.0] problème parse_url

Yep, ça marche
merci bien Cool
Revenir en haut de page
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » TooLkit phpBB SEO  » MODS phpBB SEO
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: