[Réglé] Error - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.support) +-- Forum : MyBB.fr (https://mybb.support/forum-1.html) +--- Forum : Support (https://mybb.support/forum-5.html) +--- Sujet : [Réglé] Error (/thread-4769.html) |
Error - damien62 - 03-10-2011 Bonjour, Ce matin lorsque j'ai voulu aller sur mon Forum. J'ai remarquer ceci: Code PHP : Fatal error: Call to a member function run_hooks() on a non-object in /home/users/#/inc/functions.php on line 238 L'erreur se trouve sur la page de connexion admin ici Cordialement, RE: Error - haytoch - 03-10-2011 je pense c'est un probléme avec un de tes pligins . RE: Error - damien62 - 03-10-2011 Tout les plugins sont désactiver,donc je pense que cela vien d'autre chose. RE: Error - spyto - 03-10-2011 Quelle est la version de PHP ? Pour mémoire, MyBB 1.6.x requiert 5.1.0 ou supérieur. Je pense que tu dois avoir ¨HP 4.x.x... Selon l'hébergeur, il faut rajouter une directive dans le fichier .htaccess pour passer en version 5. RE: Error - damien62 - 03-10-2011 D'apres la page d'accueil de mon hebergeur je suis en 5.3 RE: Error - spyto - 03-10-2011 Oui mais sur ton serveur ?... Enregistre ceci dans un fichier que tu nommeras par exemple info.php Code PHP : <?php Uploade ce fichier à la racine de ton FTP et lance dans ton navigateur : url_site/info.php Reviens dire la version qui s'affiche alors. Chez certains hébergeurs comme Free, OVH, etc., par défaut la version activée est 4.x. Comme dit plus haut, il faut "demander" la 5 à l'aide d'une directive... RE: Error - damien62 - 03-10-2011 Voici la page http://liberty-paradise.c4.fr/info.php D'apres moi j'ai plus remarquer la version 5.1(je ne suis pas sûr) RE: Error - spyto - 03-10-2011 PHP 5.2.6 c'est OK, ça ne vient donc pas de la... Causes possibles : - un restore défectueux - un plugin ayant modifié un fichier système, même s'il est désactivé/désinstallé (certains se désactivent très mal !) - un fichier système corrompu Ce que je ferais : 1. réuploader /inc/functions.php => voir si ça corrige Si non : 2. Désactiver tous les plugins. Réuploader tout et lancer url_forum/install/upgrade.php. Ainsi tous les fichiers seront "propres" et rien ne sera perdu ou modifié. Je remarque que tu as créé des forums, donc au début, tu avais correctement accès à l'admin ? Qu'as-tu fait entre temps qui ait pu générer ce problème ? Et en dernier ressort, évidemment, réinstaller tout en écrasant la BD actuelle pour repartir sur des bases saines, car ton forum est quasiment vide : tu n'as aucun post, juste à reconstruire les forums, ce n'est pas un travail de romain ! RE: Error - damien62 - 03-10-2011 Oui,j'ai plus me connecter sans soucis avec déjà ce problème J'ai reupload function.php toujours la même erreur,j'ia donc regarder la ligne auquel apparait l'erreur. Code PHP : $plugins->run_hooks("send_mail_queue_start"); RE: Error - spyto - 03-10-2011 Je suis de plus en plus persuadé que c'est un plugin qui est la cause. Pour en avoir le cœur net : Dans ./inc/init.php trouve : Code PHP : define("TIME_NOW", time()); Code PHP : define("NO_PLUGINS", 1); Cette modification va stopper l'exécution des plugins quand une page du forum sera chargée. Ça ne modifiera, ne supprimera ou ne réinitialisera aucun contenu que le plugin aurait modifié ou ajouté, ça stoppera temporairement le chargement des plugins, aussi certaines fonctionnalités du forum pourront être temporairement manquantes ou non fonctionnelles tant que ce code sera en place. Quand tu supprimeras ce code, les plugins fonctionneront à nouveau exactement comme avant. Ceci nous permettra de voir si c'est bien un plugin qui est la cause du problème, sans avoir à désactiver manuellement chacun, ce qui entraînerait des des pertes de données de ces plugins. Si le problème est corrigé quand ce code est rajouté, c'est bien qu'un plugin est en cause. Sinon, la cause est ailleurs ! (traduit d'un post de MattRogowski : http://community.mybb.com/thread-90202-post-658420.html#pid658420 ) Ce n'est pas exactement la même erreur, mais ça y ressemble. Et dans le sujet cité, le dernier post indique que le plugin LAST VISIT ON POSTBIT était le coupable... RE: Error - damien62 - 04-10-2011 Voilà,j'ai mis le bout de code et l'erreur est toujours présente RE: Error - spyto - 04-10-2011 Alors là, je ne sais plus !... Je chercherai... Cette erreur n'a jamais été signalée ici et très peu sur mybb.com. As-tu tout réuploadé et fait un upgrade ? Edit : quelle version de MyBB est utilisée ? RE: Error - damien62 - 04-10-2011 Oui,j'ai tout reupload et je suis sous la dernière version 16.4 RE: Error - damien62 - 04-10-2011 MAintenant j'ai un second problème l'import des thème lorsque je veut mettre un thème je fait: Importer un thème Mais apres il me dit Code : Les erreurs suivantes ont été rencontrées : |