Addresse
Martinerie
87520 CIEUX
Heures d'ouverture
Lundi au Vendredi : 8h00 -18h00
L’erreur 500 (Internal Server Error) sur WordPress est l’une des erreurs les plus frustrantes, car elle ne fournit pas d’informations précises sur la cause du problème. Cependant, elle est généralement liée à un problème de configuration du serveur, un fichier corrompu ou un conflit de plugin/thème.
💡 SPOILER : Dans la majorité des cas, cette erreur est due à un manque de mémoire PHP allouée dans WordPress ou l’hebergement.
• Mémoire PHP insuffisante (cause fréquente)
• Fichier .htaccess corrompu
• Problème avec un plugin ou un thème
• Permissions de fichiers incorrectes
• Mise à jour incomplète de WordPress
• Problème de serveur (hébergeur)
Voici les étapes à suivre pour identifier et corriger l’erreur 500 :
Le fichier .htaccess est une cause fréquente d’erreur 500. Pour tester s’il est en cause :
1. Connectez-vous à votre site via FTP (ex: FileZilla) ou via le gestionnaire de fichiers de votre hébergeur.
2. Accédez au dossier racine de votre site WordPress.
3. Trouvez le fichier .htaccess et renommez-le en .htaccess_old.
4. Essayez de recharger votre site.
✅ Si le site fonctionne, régénérez le fichier .htaccess :
• Allez dans Réglages > Permaliens dans le tableau de bord WordPress.
• Cliquez sur Enregistrer les modifications pour générer un nouveau fichier .htaccess.
Si l’erreur 500 est causée par un manque de mémoire PHP (ce qui arrive très souvent) :
1. Éditez le fichier wp-config.php
• Ajoutez cette ligne avant /* That’s all, stop editing! Happy blogging. */ :
define('WP_MEMORY_LIMIT', '256M');
2. Si cela ne fonctionne pas, modifiez php.ini (si vous avez accès) et ajoutez :
memory_limit = 256M
3. Ou ajoutez cette ligne dans .htaccess :
php_value memory_limit 256M
💡 Pourquoi cette solution est prioritaire ?
La plupart des hébergeurs limitent la mémoire PHP allouée aux sites WordPress. Or, certains plugins gourmands (WooCommerce, Elementor, etc.) nécessitent davantage de ressources. En augmentant la mémoire disponible, vous éliminez cette cause fréquente d’erreur 500.
Un plugin défectueux ou incompatible peut provoquer une erreur 500. Pour tester cela :
1. Désactivez tous les plugins en renommant le dossier /wp-content/plugins/ en /wp-content/plugins_old/.
2. Rechargez votre site.
• Si le site fonctionne, un plugin est en cause.
3. Réactivez les plugins un par un jusqu’à trouver le responsable.
Si l’erreur persiste, essayez de passer sur un thème par défaut comme Twenty Twenty-One :
1. Accédez au dossier /wp-content/themes/ via FTP.
2. Renommez le dossier de votre thème actuel (ex: mon-theme_old).
3. WordPress chargera automatiquement un thème par défaut.
4. Rechargez votre site pour voir si l’erreur disparaît.
Le mode debug permet d’afficher les erreurs PHP qui pourraient aider à identifier le problème :
1. Modifiez le fichier wp-config.php et ajoutez ces lignes :
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors', 0);
2. Les erreurs seront enregistrées dans le fichier /wp-content/debug.log.
Les permissions incorrectes peuvent provoquer une erreur 500 :
• Fichiers : 644
• Dossiers : 755
Vous pouvez corriger cela via FTP ou avec cette commande SSH :
find /chemin/vers/wordpress/ -type d -exec chmod 755 {} \;
find /chemin/vers/wordpress/ -type f -exec chmod 644 {} \;
Si aucune des solutions précédentes ne fonctionne, vérifiez les logs du serveur :
• Accédez à error_log via FTP ou via votre manager d’hébergement.
• Analysez les messages d’erreur pour identifier la source du problème.
Si le problème vient de l’hébergement (serveur surchargé, problème de configuration PHP), contactez votre hébergeur.
L’erreur 500 sur WordPress peut être causée par plusieurs facteurs, mais le manque de mémoire PHP est souvent la cause principale. En suivant ces étapes dans l’ordre, vous devriez pouvoir identifier et corriger le problème rapidement.
Si l’erreur persiste malgré tout, envisagez de restaurer une sauvegarde récente ou de faire appel à un expert WordPress. 🚀
✅ Besoin d’une intervention rapide ?
Chez SL SYSTEM, nous assurons le diagnostic et la réparation des erreurs WordPress, y compris les erreurs 500.
Nos experts sont à votre service pour résoudre vos problèmes rapidement.
Contactez-nous dès maintenant pour une assistance immédiate ou découvrez nos services de maintenance pour garantir le bon fonctionnement de votre site sur le long terme.