1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Réglé] Error
Mots-clés » error
03-10-2011, 12:43, (Modification du message : 05-10-2011, 17:15 par damien62.)
#1
Error
Bonjour,

Ce matin lorsque j'ai voulu aller sur mon Forum.
J'ai remarquer ceci:
Code PHP :
Fatal errorCall to a member function run_hooks() on a non-object in /home/users/#/inc/functions.php on line 238 
# = Mon compte FTP

L'erreur se trouve sur la page de connexion admin ici



Cordialement,
Répondre
03-10-2011, 13:31,
#2
RE: Error
je pense c'est un probléme avec un de tes pligins .
Répondre
03-10-2011, 16:06,
#3
RE: Error
Tout les plugins sont désactiver,donc je pense que cela vien d'autre chose.
Répondre
03-10-2011, 17:54,
#4
RE: Error
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.

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
03-10-2011, 18:34,
#5
RE: Error
D'apres la page d'accueil de mon hebergeur je suis en 5.3
Répondre
03-10-2011, 18:45,
#6
RE: Error
Oui mais sur ton serveur ?...

Enregistre ceci dans un fichier que tu nommeras par exemple info.php

Code PHP :
<?php
    phpinfo
();
?>

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...

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
03-10-2011, 19:19, (Modification du message : 03-10-2011, 19:19 par damien62.)
#7
RE: Error
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)
Répondre
03-10-2011, 19:41, (Modification du message : 03-10-2011, 19:42 par spyto.)
#8
RE: Error
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 !

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
03-10-2011, 19:45, (Modification du message : 03-10-2011, 20:16 par damien62.)
#9
RE: Error
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"); 
Répondre
03-10-2011, 22:46,
#10
RE: Error
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()); 
Après ce code, ajoute ceci :
Code PHP :
define("NO_PLUGINS"1); 
Enregistre et/ou réuploade cette version modifiée de ./inc/init.php pour que le forum exécute ce nouveau code.

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 ! Sad

(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...

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
04-10-2011, 9:02,
#11
RE: Error
Voilà,j'ai mis le bout de code et l'erreur est toujours présente
Répondre
04-10-2011, 10:02, (Modification du message : 04-10-2011, 10:17 par spyto.)
#12
RE: Error
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 ?

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
04-10-2011, 12:00,
#13
RE: Error
Oui,j'ai tout reupload et je suis sous la dernière version 16.4
Répondre
04-10-2011, 13:28,
#14
RE: Error
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 :
MyBB n'a pu trouver le thème avec le fichier que vous avez transféré. Vérifiez que le fichier est le bon et n'est pas corrompu.
Répondre




Utilisateur(s) parcourant ce sujet : 2 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique