Résoudre une panne

8 janvier 2024 · mis à jour le 7 octobre 2026 · 5 min de lecture

Comment corriger une erreur 500 sur mon site WordPress WooCommerce

Découvrez comment identifier et corriger l’erreur 500 sur WooCommerce, une étape cruciale pour maintenir la performance et la fiabilité de votre site WordPress.

Rédigé parl'équipe ACRV

Fond jaune avec des blocs blancs affichant les chiffres « 500 » et le texte « Erreur interne du serveur » en dessous, souvent vu lorsqu'un site WordPress ou WooCommerce rencontre une erreur 500.

En bref

Une erreur 500 vient le plus souvent d’une extension ou d’un thème qui plante, en général juste après une mise à jour. Pour la corriger, lisez d’abord le journal d’erreurs du serveur, puis désactivez les extensions en renommant leurs dossiers par FTP et testez le site après chaque changement. Si l’erreur persiste, renommez le fichier .htaccess avant de le régénérer depuis Réglages > Permaliens, et relevez la limite de mémoire PHP.

Quand une extension est en cause, la réparation prend en général 30 minutes à 1 heure (35 à 70 € TTC au tarif normal), après un audit gratuit.

L’erreur 500 est un problème fréquent pour les sites WordPress. Heureusement, avec quelques étapes de dépannage, vous pouvez souvent résoudre ce problème vous-même, et notre équipe chez depannagewp.fr est toujours là pour vous aider dans le cas contraire.


Étape 1 : Vérification des journaux d’erreur du serveur

Il est crucial de consulter les journaux d’erreur de votre serveur pour diagnostiquer une erreur 500. Ces journaux peuvent fournir des indices précieux sur la source du problème. Si vous avez du mal à trouver ou à comprendre ces journaux, notre équipe chez depannagewp.fr peut vous aider à les interpréter.

Écran de terminal affichant des entrées de journal d'erreurs indiquant des fichiers et des répertoires manquants non trouvés sur localhost, affectant probablement votre configuration WordPress ou WooCommerce, daté du vendredi 14 juin 2019.

Comment consulter les journaux d’erreur du serveur

  • Accéder à votre panneau de contrôle d’hébergement :
    • Connectez-vous au panneau de contrôle de votre hébergeur (cPanel, Plesk, etc.).
    • Recherchez la section « Logs » ou « Journaux ».
  • Trouver les journaux d’erreur :
    • Dans le panneau de contrôle, localisez l’option « Journaux d’erreur » ou « Error Logs ».
    • Cliquez sur cette option pour ouvrir le fichier journal où les erreurs du serveur sont enregistrées.
  • Utiliser un client FTP :
    • Connectez-vous à votre serveur en utilisant un client FTP (FileZilla, Cyberduck, etc.).
    • Accédez au répertoire racine de votre site web et recherchez un dossier nommé « logs » ou « public_html/error_log ».
    • Téléchargez et ouvrez le fichier d’erreur pour voir les détails des erreurs récentes.
  • Via SSH (pour utilisateurs avancés) :
    • Connectez-vous à votre serveur via SSH.
    • Utilisez la commande tail -f /path/to/your/error_log pour suivre les erreurs en temps réel. Remplacez /path/to/your/error_log par le chemin réel du fichier journal sur votre serveur.

En consultant ces journaux, vous pouvez trouver des messages d’erreur spécifiques qui indiqueront la nature du problème. Notez les messages importants et, si nécessaire, faites appel à un professionnel pour une analyse approfondie.


Étape 2 : Augmentation de la limite de mémoire PHP

Bien que rare, un manque de mémoire PHP peut entraîner une erreur 500. La limite de mémoire dépend de votre hébergement et peut également être influencée par le nombre de requêtes que votre hébergement peut gérer. Pour augmenter la limite, éditez le fichier wp-config.php et ajoutez define('WP_MEMORY_LIMIT', '256M');. Toutefois, gardez à l’esprit que cette étape est souvent moins susceptible d’être la cause du problème.

Un extrait de code dans un éditeur de texte montrant la définition de la limite de mémoire dans un fichier de configuration PHP WordPress avec une valeur de « 256 M », souvent essentielle pour éviter les problèmes d'erreur 500.

Étape 3 : Vérification des conflits de plugin et de thème

Dans la plupart des cas, l’erreur 500 est causée par des conflits entre plugins ou thèmes. Pour résoudre ce problème, nous recommandons de désactiver les extensions ou thèmes directement via le serveur FTP. Cette étape permet de diagnostiquer la source du conflit et, dans 90 % des cas, de résoudre le problème.

Capture d'écran d'un navigateur de répertoire de fichiers affichant divers dossiers et sous-dossiers principalement liés aux plugins, à la configuration et aux mises à niveau de WooCommerce.

Comment désactiver les extensions par FTP ?

  • Accédez à votre serveur via FTP :
    • Utilisez un client FTP comme FileZilla ou Cyberduck pour vous connecter à votre serveur. Vous aurez besoin de vos identifiants FTP, fournis par votre hébergeur.
  • Naviguez jusqu’au dossier des plugins :
    • Une fois connecté, accédez au répertoire racine de votre site WordPress. Il est souvent nommé public_html ou www.
    • Ouvrez le dossier wp-content, puis le dossier plugins.
  • Renommez les dossiers des plugins :
    • Pour désactiver un plugin, renommez son dossier. Par exemple, changez le nom du dossier contact-form-7 en contact-form-7_old.
    • Cette action désactivera le plugin sans le supprimer, ce qui permet de le réactiver facilement plus tard si nécessaire.
  • Testez votre site :
    • Après avoir renommé les dossiers de tous vos plugins, essayez d’accéder à votre site. Si l’erreur 500 disparaît, cela signifie qu’un ou plusieurs plugins sont à l’origine du problème.
    • Pour identifier le plugin problématique, renommez les dossiers un par un jusqu’à ce que l’erreur réapparaisse.

Désactivation du thème via FTP

  • Naviguez jusqu’au dossier des thèmes :
    • Toujours dans le répertoire wp-content, ouvrez le dossier themes.
  • Renommez le dossier du thème actif :
    • Renommez le dossier de votre thème actif. Par exemple, changez le nom du dossier twentytwentyone en twentytwentyone_old.
    • WordPress utilisera automatiquement un thème par défaut comme twentytwenty si le thème actif est renommé.
  • Testez votre site :
    • Vérifiez si votre site fonctionne correctement avec le thème par défaut. Si l’erreur 500 disparaît, cela indique que le thème initial est à l’origine du problème.

En suivant ces étapes, vous pouvez diagnostiquer et résoudre la plupart des erreurs 500 causées par des conflits entre plugins ou thèmes. Cette méthode est efficace et vous permet de localiser précisément la source du problème.


Étape 4 : Vérification et régénération du fichier .htaccess

Un fichier .htaccess corrompu peut être à l’origine de l’erreur 500. Renommez votre fichier .htaccess et tentez d’accéder à votre site. Si cela résout le problème, regénérez un nouveau fichier .htaccess en allant dans Réglages > Permaliens et cliquez sur « Enregistrer les modifications », ce qui permettra également de régénérer les permaliens.

En conclusion :

Dans 90% des cas, l’erreur 500 est due à une mise à jour d’extension ou de thème. Il est crucial de toujours effectuer des sauvegardes avant de procéder à l’entretien de votre site. Si vous rencontrez des difficultés à n’importe quelle étape de ce processus, n’hésitez pas à contacter notre équipe chez depannagewp.fr pour une assistance rapide et efficace.

Un message d’erreur persiste malgré tout ? Notre équipe prend en charge le dépannage des erreurs WordPress, après un audit gratuit.

Un souci sur votre site ?

Nos experts le diagnostiquent gratuitement et vous proposent une intervention rapide.

Blog

Ces articles peuvent aussi vous intéresser

Une personne portant un sweat à capuche est assise à un bureau avec plusieurs écrans d'ordinateur affichant le code et les graphiques du site WooCommerce dans une pièce faiblement éclairée.

À la une

Signes d'un site WordPress/WooCommerce piraté et actions immédiates pour restaurer la sécurité et la confiance.
Lire l'article
Une personne avec la tête baissée sur une table, partiellement masquée par un ordinateur portable affichant un site WooCommerce, les mains couvrant le haut de l'appareil.

À la une

Problèmes courants des thèmes commerciaux WordPress/WooCommerce et solutions pour améliorer performance, sécurité et personnalisation.
Lire l'article
Un homme portant des lunettes est assis à un bureau avec plusieurs écrans d'ordinateur dans un bureau, regardant pensivement le moniteur, considérant les dernières extensions WooCommerce gratuites pour son site WordPress.

À la une

Les extensions commerciales WordPress/WooCommerce offrent des avantages et des risques, nécessitant une gestion prudente pour la performance et la sécurité.
Lire l'article

Étape 1 / 4

Demander un audit gratuit

Quatre questions, moins d’une minute : notre équipe revient vers vous très vite.

Ce site est protégé par reCAPTCHA : les règles de confidentialité et les conditions d'utilisation de Google s'appliquent.