Votre site affiche une « Erreur 500 – Internal Server Error » et vous ne savez pas quoi faire ? Pas de panique ! Cette erreur est fréquente et peut être résolue rapidement avec les bonnes étapes. Dans cet article, nous allons voir les causes principales de cette erreur et comment la corriger.
🔍 Qu’est-ce qu’une erreur 500 ?
L’erreur HTTP 500 – Internal Server Error indique qu’un problème est survenu côté serveur, empêchant le site de fonctionner correctement. Contrairement à une Erreur 404 (page introuvable), l’erreur 500 ne précise pas la cause exacte du problème.
Les symptômes courants :
- Votre site affiche une page blanche avec « Erreur 500 ».
- Certaines pages fonctionnent, mais d’autres non.
- Vous avez récemment fait une mise à jour ou installé un nouveau plugin/thème.
🛠️ 5 solutions pour corriger une erreur 500
1️⃣ Vérifier les erreurs dans le fichier .htaccess
Le fichier .htaccess
contient des règles qui peuvent bloquer le bon fonctionnement du site.
🔹 Solution : Renommer le fichier .htaccess
- Accédez à votre FTP avec FileZilla ou via le gestionnaire de fichiers de votre hébergeur.
- Localisez le fichier
.htaccess
(à la racine du site). - Renommez-le en
.htaccess_old
. - Rechargez votre site.
- Si le problème est réglé, générez un nouveau .htaccess via WordPress :
- Allez dans Réglages > Permaliens.
- Cliquez sur Enregistrer les modifications (sans rien changer).
2️⃣ Augmenter la mémoire PHP
Si votre site utilise trop de ressources, le serveur peut le bloquer et générer une erreur 500.
🔹 Solution : Augmenter la mémoire PHP
- Ouvrez votre FTP et éditez le fichier
wp-config.php
. - Ajoutez cette ligne juste avant
/* That's all, stop editing! */
: phpCopierdefine('WP_MEMORY_LIMIT', '256M');
- Enregistrez et rechargez votre site.
3️⃣ Désactiver les plugins et thèmes défectueux
Un plugin mal codé ou un thème incompatible peut provoquer une erreur 500.
🔹 Solution : Tester les plugins un par un
- Accédez à FTP > wp-content > plugins.
- Renommez le dossier
plugins
enplugins_old
. - Rechargez votre site.
- Si le site fonctionne, un plugin est en cause.
- Remettez le nom
plugins
, puis désactivez les plugins un par un depuis l’admin WordPress pour identifier le coupable.
4️⃣ Vérifier les erreurs dans les logs du serveur
Les logs d’erreur vous indiquent précisément ce qui cause le problème.
🔹 Solution : Consulter les logs PHP
- Accédez à votre hébergement (cPanel, Plesk, ou via FTP).
- Trouvez le fichier
error_log
dans le dossierpublic_html
. - Ouvrez-le et regardez les dernières erreurs listées.
- Si un fichier est mentionné (
/wp-content/plugins/mon-plugin/index.php
), il faut désactiver ce plugin.
5️⃣ Vérifier la version de PHP
Certains sites ne fonctionnent pas avec les dernières versions de PHP.
🔹 Solution : Tester une autre version de PHP
- Allez dans le panneau d’administration de votre hébergeur.
- Trouvez la section « Version PHP ».
- Testez avec une version stable (ex: PHP 8.0 au lieu de PHP 8.2).
🛑 Toujours une erreur 500 ? Nous pouvons vous aider !
Si malgré ces solutions votre site affiche encore une Erreur 500, il se peut que le problème soit plus complexe (fichiers corrompus, conflits de serveur, etc.).
👉 Contactez-nous dès maintenant et nous corrigerons votre site en un temps record !
📞 Intervention rapide & efficace
💰 59€ HT/heure – Pas de surprise
📩 Décrivez votre problème ici :
📌 Conclusion
L’Erreur 500 peut sembler inquiétante, mais elle est souvent facile à corriger en suivant ces étapes :
✔ Vérifier .htaccess
✔ Augmenter la mémoire PHP
✔ Désactiver les plugins/thèmes défectueux
✔ Lire les logs d’erreur
✔ Tester une autre version PHP
Si vous ne trouvez pas la solution, nous sommes là pour vous aider !