web-dev-qa-db-fra.com

Comment trouver la cause de l'erreur lorsque j'obtiens l'écran «500 erreurs»

J'ai récemment transféré mon site joomla 2.5.6 sur un nouveau serveur. Le site et la base de données sont tous les deux connectés et les fichiers ont été transférés, mais je reçois une erreur 500 à 2 reprises.

  1. Lorsque vous enregistrez une page après l'avoir mise à jour ou modifiée les paramètres (les modifications que j'ai apportées s'appliquent toujours, mais l'écran d'erreur s'affiche).

  2. Lors de la tentative de mise à jour de la version dans le panneau d’administration de Joomla.

J'ai lu des questions où les gens mentionnent error.log mais n'ont jusqu'à présent pas réussi à le trouver. Est-ce que quelqu'un pourrait me conseiller sur la meilleure façon de trouver ce qui cause des erreurs sur le site?

1
Matthew Proctor

L'erreur 500 redoutée est le fléau de mon existence. Si vos erreurs ne rapportent rien, la première chose que je vérifie habituellement est le fichier htaccess pour voir si c'est le problème. Dans votre cas, vous pouvez toujours aller au fond des choses, alors je suppose que ce n'est pas le problème.

La prochaine chose que je fais est de commencer à désinstaller et à réinstaller, ou à mettre à jour des choses. Akeeba a déjà vu un site Web et une désinstallation-réinstallation a permis de résoudre le problème. De temps en temps, cela se produit également avec d'autres extensions.

Dans quelques cas, cela a été un minuscule plugin quelque part qui est devenu fou. À un moment donné, j'ai littéralement fait un processus d'élimination et désactivé des charges d'extensions jusqu'à ce que je commence à recevoir des messages d'erreur sur le serveur frontal ou que le problème disparaisse.

Aussi, essayez de définir le rapport d’erreur sur le développement, je pense que cela active les messages dans le back-end.

Quoi qu'il en soit, je doute que ce soit un problème de permission, dans la mesure où quelque chose est partiellement cassé.

Vous exécutez JCE? Si c'est le cas, essayez de le réinstaller ou de le désactiver pour voir si c'est le problème. J'ai récemment eu ce problème avec un site lorsque nous avons mis à niveau JCE avant de mettre à niveau le noyau joomla. JCE n'a pas du tout aimé ça. J'ai fini par créer une copie de sauvegarde du site, de la transférer dans MAMP, puis de mettre à niveau le noyau en premier, puis de mettre à niveau d'autres parties après. J'ai cassé le site plusieurs fois jusqu'à ce que je réussisse enfin.

Espérons que ces conseils vous aideront à le comprendre.

2
Brian Peat