Page Plugin - 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 : Page Plugin (/thread-7419.html) |
Page Plugin - Thomas_Rider - 19-09-2015 VERSION_MyBB : 1.8.6 Bonjour à tous, J'ai un certain problème sur mon forum MyBB, j'explique : Lorsque je me connecte à mon panneau d'Administration, et que je souhaite aller dans la page plugin, ça charge lentement puis cela me met une Internal Error. - ScreenShot : http://hpics.li/80a22b5 RE: Page Plugin - spyto - 19-09-2015 (19-09-2015, 9:58)Thomas_Rider a écrit : VERSION_MyBB : 1.8.6 Manifestement il y a un plugin qui "bloque" ou un .htaccess... ? Il faudrait poster un screen du contenu de /inc/plugins sur le FTP. Quels plugins ont été installés ? A quel moment le problème est-il survenu ? Sans doute le dernier plugin installé a provoqué ce pb. RE: Page Plugin - Thomas_Rider - 19-09-2015 (19-09-2015, 11:08)spyto a écrit :(19-09-2015, 9:58)Thomas_Rider a écrit : VERSION_MyBB : 1.8.6 Bonjour, je venais à peine d'installer mon forum, avec aucun plugin. Je tiens à préciser que le forum a été installé depuis mybb.fr. Voici un screen du contenu de /inc/plugins : http://prntscr.com/8i0x2v En vous remerciant. RE: Page Plugin - spyto - 19-09-2015 Alors il est possible qu'il manque des fichiers. Il y a pu avoir une erreur lors du transfert des fichiers... Essayez de réuploader en remplaçant les fichiers s'ils sont différents ou inexistants. RE: Page Plugin - Thomas_Rider - 19-09-2015 (19-09-2015, 12:14)spyto a écrit : Alors il est possible qu'il manque des fichiers. Il y a pu avoir une erreur lors du transfert des fichiers... J'ai réuploadé et toujours le même résultat (je vous ai refait le compte admin avec les mêmes identifiants). RE: Page Plugin - exdiogene - 19-09-2015 Je viens de vérifier et c'est vraiment curieux... Tout semble bon, mais cela ne fonctionne pas! Il faudrait un accès FTP à ce point, pour diagnostiquer le problème en plaçant des "sémaphores" dans le script d'administration des plugins... *** Je viens de découvrir que le problème est relatif à la mise à jour vers MyBB 1.8.6 *** Nos nouveaux "super développeurs" de MyBB ont choisit de changer la façon de consulter les tables de la base de données, sans vérifier les problèmes inhérents à tous les types d'interfaces. Il faudra attendre une mise à jour ou corriger directement le fichier source, ce que je pourrais faire en FTP. Conclusion de cette histoire : Toujours attendre quelques mois avant de faire une mise à jour vers une nouvelle version! RE: Page Plugin - Jules - 19-09-2015 Avez-vous essayer avec un hébergeur différent ou en local ? Parfois, cette erreur provient directement de l'hébergeur du site et non pas du script en lui-même. EDIT : Message posté en même-temps que celui de notre cher Exdiogene ^^' RE: Page Plugin - Thomas_Rider - 19-09-2015 (19-09-2015, 13:55)exdiogene a écrit : Je viens de vérifier et c'est vraiment curieux... Voulez-vous que je vous donne des accès FTP ou je passe en 1.8.5 ? (19-09-2015, 13:55)Jules a écrit : Avez-vous essayer avec un hébergeur différent ou en local ? Merci quand même pour votre aide ^^ RE: Page Plugin - exdiogene - 19-09-2015 Libre à vous de choisir, mais si vous me donner l'accès FTP, en MP, je ferai les correctifs et vous serez à même de visualiser la différence et aurez la dernière mise à jour disponible... RE: Page Plugin - Thomas_Rider - 19-09-2015 (19-09-2015, 15:48)exdiogene a écrit : Libre à vous de choisir, mais si vous me donner l'accès FTP, en MP, je ferai les correctifs et vous serez à même de visualiser la différence et aurez la dernière mise à jour disponible... Ne voulant pas vous déranger plus que ça, je prends la décision d'installer la version 1.8.5, en vous remerciant, passez une agréable après-midi. RE: Page Plugin - exdiogene - 19-09-2015 Pour ceux voulant corriger eux même le problème voici les changements à opérer : Fichier inc/db_mysql.php : ligne 636 remplacer : Code PHP : $query = $this->query(" Code PHP : $query = $this->query("SHOW TABLES FROM `$database` LIKE '".$this->escape_string($prefix)."%'"); ligne 644 remplacer : Code PHP : $query = $this->query(" Code PHP : $query = $this->query("SHOW TABLES FROM `$database`"); ligne 669 remplacer : Code PHP : SELECT `TABLE_NAME` FROM INFORMATION_SCHEMA.TABLES Code PHP : SHOW TABLES Il faut faire les même remplacement dans le fichier inc/db_mysqli.php, à des positions similaires. |