MyBB.support, le portail francophone de MyBB

Version complète : Index.php supprimé => Error
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

Bonjour,

J'ai un souci assez urgent...
J'ai par erreur remplacé l'index.php de mon forum. J'ai donc télécharger l'archive zip de mybb pour récupérer un index.php vierge. Le souci c'est que j'ai l'erreur 500 Internal server error...

Quelqu'un a une solution ? Je dois faire une réinstalle du forum sur une nouvelle base de données et une fois fait, je connecte le forum sur l'ancienne base de données pour récupérer toutes les infos ?
Est-ce que la version MyBB de l'index.php correspond à l'original?

Est-ce que le fichier index.php original avait déjà été modifié par le passé?

Si les deux réponses sont "oui" et "non", alors je suggère de désactiver les plugins pour vérifier si ce n'est pas l'un d'entre eux qui cause ce souci...
Oui et oui. L'install ne modifie pas l'index.php ?
Pour les plugins je doute que ça soit ça puisque ça fonctionnait avant que je ne fasse ma bourde... (je vais quand même testé).
J'ai le même souci avec le panel admin... En fait, je ne peux afficher aucune page Sad
Je peux supprimer tous les fichiers du forum et remettre des neufs ? Toutes les données sont stockés sur la bdd à part un fichier de config qui permet la connexion à celle-ci je suppose...
Non, l'install ne modifie pas l'index.php !
Est-ce que les permissions de ce fichier sont correctes?
Je suggère, d'ajouter "define("NO_PLUGINS", 1);" après la ligne "define("TIME_NOW", time());" du fichier inc/init.php, pour désactiver tous les plugins temporairement.

Il est toujours important d'éditer un fichier .php avec un éditeur approprié comme HapEdit ou notepad++, pour ne pas avoir un code BOM invisible au début du fichier.
En ajoutant define("NO_PLUGINS", 1); j'ai toujours le même souci.
J'édite les fichiers avec sublime_text2 donc pas de souci...

En fait, ma bourde a été d'envoyer le dossier cakePhP dans le dossier du forum, ce qui a remplacé l'index.php et le .htaccess et ajouté 3 dossiers qui n'ont pas modifié les dossiers de mybb.
J'ai supprimé ces dossiers et j'ai placé le .htaccess et l'index.php depuis un mybb vierge...

Et c'est en écrivant ce message que j'ai remarqué que j'avais un 'htaccess.txt'... que j'ai renommé en .htaccess et remplacé celui qui été déjà là. Et tadaaaaam !

Désolé de ne pas avoir réfléchi plus amplement et merci pour votre aide !
Ma prochaine suggestion était de supprimer le fichier .htaccess dans l'éventualité d'un problème avec l'option SEO de Mybb... Wink
Tongue
Par contre, on ne peut plus mettre de préfixe de conversation (le 'Réglé')...
 Utilitaire de traduction fourni par Regentronique