Résumé rapide du problème
L'erreur 500 sur WordPress signifie que le serveur a rencontré un problème qui l'empêche d'exécuter les scripts PHP. Elle est généralement causée par un plugin défectueux, un fichier .htaccess corrompu ou une limite de mémoire PHP atteinte.
Solution rapide
Activez WP_DEBUG pour lire l'erreur réelle, renommez le fichier .htaccess, désactivez tous les plugins via FTP, puis augmentez la limite de mémoire PHP à 256M dans wp-config.php.
Comment reconnaître ce bug
- Le site affiche « HTTP 500 — Internal Server Error » ou une page totalement blanche
- L'erreur touche aussi bien le site public que l'administration (/wp-admin)
- Le problème est apparu après une mise à jour, l'ajout d'un plugin ou une modification de fichier
Qu'est-ce que ce bug WordPress ?
L'erreur 500 est un code d'état HTTP générique. Contrairement à une 404 (page introuvable), elle indique que le serveur a rencontré une condition inattendue qui l'a empêché de répondre. WordPress masque les détails par sécurité : il faut activer le mode debug pour connaître la cause exacte.
Pourquoi ce problème apparaît-il ?
Plugin défectueux
Une mise à jour récente ou une incompatibilité entre deux extensions.
Fichier .htaccess corrompu
Une erreur de syntaxe dans ce fichier de configuration serveur.
Limite de mémoire PHP
Un processus nécessite plus de mémoire RAM que ce que l'hébergeur autorise.
Thème incompatible
Du code obsolète dans le fichier functions.php du thème.
Comment réparer ce bug WordPress
Activer le mode debug
Dans wp-config.php, passez la constante WP_DEBUG à true pour transformer l'erreur 500 en un message lisible.
Vérifier le fichier .htaccess
Par FTP, renommez .htaccess en .htaccess_old puis rechargez la page. Si le site revient, régénérez les permaliens.
Désactiver les extensions
Renommez le dossier wp-content/plugins en plugins_old. Si le site revient, réactivez les plugins un par un pour isoler le coupable.
Augmenter la mémoire PHP
Ajoutez define('WP_MEMORY_LIMIT', '256M'); dans wp-config.php.
Comment éviter que ce bug revienne
- Testez les mises à jour de plugins et de thèmes sur un site de préproduction avant la production
- Sauvegardez systématiquement le site avant toute mise à jour
- Conservez une marge de mémoire PHP confortable (256M minimum)
Questions fréquentes (FAQ)
Pourquoi l'erreur 500 WordPress apparaît-elle ?
Comment réparer une erreur 500 rapidement ?
L'erreur 500 fait-elle perdre des données ?
Combien coûte la réparation d'une erreur 500 ?
L'équipe Mr.WordPress
Experts en dépannage WordPress
Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.
En savoir plus sur Mr.WordPress →