résolution de 3 erreurs rencontrées chez Free :
__________________________
Correctif Free pour phpBB pour envoyer des e-mails :
AideInfo a écrit:Depuis le début de l'après-midi, un correctif de la fonction mail() sur Free est disponible sur mon forum.
Le correctif a été finalisé en MOD, il y a peu.
En téléchargement ici
__________________________
Correctif concernant les erreurs de type :
MySQL 1016
AideInfo a écrit:Free connaît quelques problèmes sur ses serveurs MySQL. Ainsi, des erreurs 1016 peuvent apparaitre sur vos forums.phpBB : Critical Error
Could not obtain ban information
DEBUG MODE
SQL Error : 1016 Can't open file: 'phpbb_banlist.MYD'. (errno: -1)
SELECT ban_ip, ban_userid, ban_email FROM phpbb_banlist WHERE ban_ip IN ('d98052d1', 'd98052ff', 'd980ffff', 'd9ffffff') OR ban_userid = -1
Line : 125
File : /var/www/free.fr/xx/x/x/x/x/xxxx/forum/[...]
Cette erreur indique une corruption des ficheirs de votre base. Seul Free peut résoudre le problème, nous n'y pouvons rien, vous non plus ! MErci donc de vous adresser au support Free en utilisant l'un des moyens suivants :
- par mail : pagespersos@free.fr
- sur newsgroup : news:proxad.web.scripts
- par téléphone
http://www.free.fr/contact/
__________________________
Correctif concernant les pages blanches, sous l'erreur :
failed to open...
Bug404 a écrit:Mon but ici n'est pas d'embrouiller les neophites avec des explications, mais si depuis quelques temps vous avez des problemes de pages blanches quand vous postez sous Free, ou si vous avez des erreurs du type:Warning: file(): Unable to access ./language/lang_french/search_stopwords.txt in /var/www/free.fr/1/6/catchattitude/forum/includes/functions_search.php on line 109
Warning: file(./language/lang_french/search_stopwords.txt): failed to open stream: No such file or directory in /var/www/free.fr/1/6/catchattitude/forum/includes/functions_search.php on line 109
Warning: file(): Unable to access ./language/lang_french/search_synonyms.txt in /var/www/free.fr/1/6/catchattitude/forum/includes/functions_search.php on line 110
Warning: file(./language/lang_french/search_synonyms.txt): failed to open stream: No such file or directory in /var/www/free.fr/1/6/catchattitude/forum/includes/functions_search.php on line 110
Fatal error: Call to undefined function: set_time_limit() in /var/www/free.fr/1/6/catchattitude
(pour citer catchattitude ^^)
VOILA la soluce:
2 FICHIERS A MODIFIER:
db/mysql.php:
ligne 85, remplacez:@mysql_free_result($this->query_result);
par:$tmp_error_level=error_reporting(5);
mysql_free_result($this->query_result);
error_reporting($tmp_error_level);
includes/functions_search.php
ligne 108-19 (environ): remplacez:$stopword_array = @file($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . "/search_stopwords.txt");
$synonym_array = @file($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . "/search_synonyms.txt");
par:$tmp_error_level=error_reporting(5);
$stopword_array = file($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . "/search_stopwords.txt");
$synonym_array = file($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . "/search_synonyms.txt");
error_reporting($tmp_error_level);
ligne 122 (environ):
remplacez@set_time_limit(0);
par://@set_time_limit(0);
Et c'est bon
Note un tout ptit peu moins neophite: la fonction commentée n'est de toute facon pas disponible sous Free, et les autres modifications sont 100% equivalentes aux symbole @ retirés. Lautre moyen de dégager les erreurs sur les 2 fichiers txt est simple: créez-en: c assez utile pour ne pas polluer votre base de donné en plus.
-Edité par Eax-
Motif: MAJ 02/09/2005
__________________________
@+.
