[gull] forum phpbb et mysql

Rafael Muñoz Moreno-Davila rmmd at t-d-e.org
Thu Apr 13 16:32:51 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

J'ai recemment changé d'hebergeur et aussi de version de mysql.
J'ai fait un copier/coller de tout mes fichiers phpbb d'un serveur a
l'autre, j'ai aussi modifié le fichier de config.php en mettant mysql en
valeur de $dbms au lieu de mysql4 comme precedemment.

La version de mysql a changé de 4 a 3.23.
J'ai essayé d'installer un nouveau forum pour voir si ça allais, et ça
va très bien, il dois donc y avoir un autre problème.

Mais lorsque je veu acceder a mon forum voici l'erreur que j'ai:

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();
$gen_simple_header = FALSE; include($phpbb_root_path .
'config.'.$phpEx); if( !defined("PHPBB_INSTALLED") ) { header("Location:
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); // // 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']
: $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 ensure both the install/ and
contrib/ directories are deleted'); } // // 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'); } ?>check
if // HTTP_SESSION_VARS has been initialised. if
(!isset($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']); while (list($var,) =
@each($input)) { 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_


Merci d'avance pour votre aide.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEPmETtsFe7lci6uIRAilRAJ91mPSHjL+0ZBsrWBoiDTBXY9/rywCeNMzb
Aj2/IkdFMCDfZOdA2D6pKcs=
=/NTq
-----END PGP SIGNATURE-----



More information about the gull mailing list