Comment corriger l'erreur 500 de WordPress ?

Corriger l'erreur 500 de WordPress : limite mémoire PHP dans wp-config.php, et le cas fréquent de l'extrait ajouté à functions.php.

L’erreur 500 de WordPress est généralement un problème de mémoire insuffisante.

Pour la corriger :

  1. Via votre cPanel ou votre accès FTP, ouvrez le fichier wp-config.php à la racine de votre site WordPress.
  2. Copiez et collez le code ci-dessous juste après la ligne : That's all, stop editing! Happy blogging.
define( 'WP_MEMORY_LIMIT', '256M' );

Si ça ne change rien, augmentez la mémoire PHP directement depuis votre serveur ou cPanel.

Si l’erreur est apparue juste après l’ajout d’un extrait dans functions.php, la mémoire n’est pas en cause : une simple faute de syntaxe dans l’extrait suffit à renvoyer une erreur 500. Retirez le code ajouté et vérifiez-le, par exemple avec la méthode décrite dans modifier un texte dynamiquement dans WordPress.

Les plugins de cache peuvent aussi déclencher une erreur 500 après une migration. Désactivez-les ou supprimez-les, puis réinstallez-les proprement.