Comment Réparer L'erreur De Serveur Interne 500 Dans WordPress Easy Option

Introduction

L’ erreur 500 interne du serveur est l’une des erreurs WordPress les plus courantes. Cet article vous montrera les étapes à suivre pour identifier la cause de l’erreur. De plus, nous fournirons une analyse approfondie des solutions les plus efficaces.

Conditions préalables

  • Client FTP (tel que FileZilla, CyberDuck, etc.)
  • Éditeur de texte (tel que Notepad++, Atom, etc.)

Qu’est-ce Qu’une Erreur De Serveur Interne 500 ?

L’erreur de serveur interne 500 indique que le serveur est incapable d’exécuter une fonction particulière. Cela peut être dû à un problème sur le serveur lui-même ou à un problème avec un fichier crucial pour le fonctionnement d’un site Web. Le message d’erreur est vague et est censé impliquer qu’une erreur inattendue s’est produite.

Sauvegardez Votre Site WordPress

Sauvegarder votre site Web lors de la planification du dépannage de l’erreur 500 du serveur interne est toujours une bonne idée. Il sera nécessaire de désactiver certaines fonctionnalités de votre système de gestion de site Web pour déterminer quel élément déclenche l’erreur.

Les méthodes de sauvegarde les plus courantes sont :

  • Utiliser votre interface hôte pour créer une sauvegarde
  • Créer une sauvegarde pour le site WordPress en utilisant FTP et phpMyAdmin

Remarque : Avant d’essayer de résoudre l’erreur 500 du serveur interne, vérifiez si un plug-in de mise en cache est actif (comme WP Supercache ou un autre plug-in similaire). Vous ne verrez peut-être pas votre correctif « fonctionner » tant que le cache n’aura pas été reconstruit. Si possible, désactivez le plug-in de mise en cache avant d’essayer les correctifs mentionnés ou laissez une brève période entre les modifications pour que le cache se reconstruise.

Utiliser Un Client FTP Pour Corriger L’erreur WordPress 500

Les clients FTP sont largement utilisés car ils permettent d’accéder aux fichiers et dossiers d’un site Web. L’interface est conviviale et très en phase avec un explorateur de fichiers standard. Cet environnement vous permettra de charger, télécharger et gérer facilement des fichiers sur votre serveur. FileZilla est utilisé dans cet exemple ; cependant, n’importe quel client FTP fonctionnera.

Une fois que vous vous êtes connecté à votre client FTP, localisez les fichiers principaux de votre site WordPress. Ouvrez le dossier public_html :

Vous êtes maintenant dans une excellente position pour résoudre les problèmes les plus courants à l’origine de l’erreur 500 interne du serveur :

  • Fichier .htaccess corrompu
  • Problèmes de limite de mémoire PHP
  • Auditer les plugins problématiques
  • Fichier de base WordPress corrompu

Comment Réparer Un Fichier WordPress .htaccess Corrompu

Le fichier .htaccess est utilisé pour configurer les règles d’accès au site Web. Les mises à jour et les modifications des paramètres du serveur sont fréquentes. Ces actions entraînent la modification ou la corruption de fichiers de temps en temps. Pour déterminer si votre fichier .htaccess est corrompu, renommez-le à l’aide du client FTP.

S’il est corrompu, il suffit de le remplacer par un nouveau fichier .htaccess pour résoudre l’erreur 500 interne du serveur.

Vérifier Le Fichier .htaccess Corrompu

Pour déterminer si le fichier .htaccess est corrompu, nous allons le renommer en .htaccess_old . Cette simple action désactivera complètement les fonctions du fichier .htaccess .

Actualisez votre site Web. S’il est accessible, cela signifie que vous avez découvert la cause de l’erreur 500 interne du serveur.

  1. Accédez à votre tableau de bord WordPress Admin.
  2. Allez dans Paramètres > Permaliens.
  3. Cliquez sur Enregistrer les modifications .

L’enregistrement de vos paramètres générera automatiquement un nouveau fichier .htaccess dans votre dossier public_html .

De plus, vous pouvez supprimer l’ancien fichier .htaccess – le même que vous avez renommé plus tôt.

Remarque : vérifiez toujours si les autorisations de fichier sont correctes. Des autorisations incorrectes empêcheront votre site WordPress de fonctionner correctement. Les autorisations sur le fichier .htaccess doivent être 0644.

Comment Augmenter La Limite De Mémoire PHP Dans WordPress

Si vous obtenez toujours l’ erreur 500 Internal Server , vous avez peut-être épuisé votre limite de mémoire PHP. Vous devez augmenter votre limite de mémoire PHP pour déterminer si vous rencontrez un problème de manque de mémoire.

Augmenter La Limite De Mémoire PHP Dans Le Fichier Wp-config.php

Si votre administrateur WordPress est accessible et que le problème concerne uniquement votre site Web, vous devez modifier le fichier wp-config.php .

  1. Localisez le fichier wp-config.php dans le dossier racine de votre site Web.
  2. Faites un clic droit sur le fichier wp-config.php et sélectionnez Télécharger dans le menu.
  3. Ouvrez le fichier avec Notepad++ ou tout autre éditeur de texte.
  4. Localisez le /* C’est tout, arrêtez d’éditer ! Bon blog. */ ligne. Juste au-dessus, tapez : define (‘WP_MEMORY_LIMIT’, ’64M’);
  5. Enregistrez le fichier.
  6. Téléchargez le fichier wp-config.php modifié en écrasant celui existant dans votre dossier racine.

Augmenter La Limite De Mémoire PHP Dans Le Fichier Php.ini

Un manque de mémoire peut même vous empêcher d’accéder à votre administrateur WordPress. Vous pouvez résoudre le problème en ajoutant un fichier php.ini au dossier wp-admin :

  1. Ouvrez un éditeur de texte (Notepad++ dans cet exemple)
  2. Mémoire de type = 64 Mo
  1. Enregistrer le fichier sous php.ini
  2. Téléchargez le fichier dans le dossier wp-admin à l’aide de votre client FTP

Si cela a résolu l’erreur immédiate du serveur interne 500, excellent. Cependant, cela prouve que l’erreur n’est qu’un symptôme. Cela signifie que quelque chose épuise rapidement les ressources de votre serveur.

Analysez vos journaux en détail et demandez à votre hébergeur d’enquêter également.

Auditer Les Plugins WordPress

Une autre option est que l’erreur 500 interne du serveur est causée par l’un de vos plugins WordPress. Plutôt que de tester chaque plugin au coup par coup, il existe un moyen simple de déterminer si un plugin est en faute en premier lieu.

Le dossier plugins est situé dans le dossier wp-content .

1. Renommez l’intégralité du dossier des plugins à l’aide de votre client FTP. Cela désactivera tous vos plugins en même temps. Renommer le dossier ne modifiera ni ne supprimera les plugins eux-mêmes.

2. Si vous pouvez accéder à votre site Web à ce stade, vous avez déterminé que l’un des plugins est défectueux. Renommez le dossier en plugins .

3. Accédez à votre administrateur WordPress et activez chaque plugin, à tour de rôle. Cette action vous permettra d’identifier le plug-in à l’origine de l’erreur 500 interne du serveur.

4. L’erreur réapparaîtra au moment où le plug-in défaillant sera réactivé. Assurez-vous d’actualiser votre page après chaque modification que vous apportez.

Réinstaller Les Fichiers WordPress Core Corrompus

Alternativement, il peut y avoir un problème avec vos fichiers principaux WordPress. C’est une solution rapide et facile. Nous devons remplacer deux dossiers dans votre noyau WordPress en utilisant le client FTP :

  1. Allez sur WordPress.org et téléchargez la dernière version de WordPress.
  2. Décompressez et ouvrez l’archive téléchargée et copiez les dossiers wp-admin et wp-includes .
  3. Remplacez les dossiers portant le même nom sur votre serveur par ceux que vous venez de télécharger.
  4. Rechargez votre site Web.

Déboguer WordPress

Si aucune des options ne fonctionnait, une solution légèrement plus complexe pourrait être de mise. Vous pouvez utiliser l’outil de débogage WordPress pour recueillir plus d’informations sur l’erreur.

Encore une fois, en utilisant un client FTP et un éditeur de texte de votre choix, entrez le code suivant dans le fichier wp-config.php :

définir( 'WP_DEBUG', vrai );

définir( 'WP_DEBUG_DISPLAY', faux );

définir( 'WP_DEBUG_LOG', vrai );

Chaque fois que WordPress rencontre un avertissement, une erreur ou génère un avis, il sera écrit dans votre journal avec un horodatage.

Vous trouverez les informations dans le fichier debug.log .

Le journal contient beaucoup d’informations. Il peut être difficile d’interpréter les données à moins d’avoir des compétences techniques approfondies. En cas de doute, demandez conseil à un professionnel avant de prendre des mesures sur la base des données recueillies.

Conclusion

Cet article fournit le meilleur plan d’action pour corriger l’ erreur de serveur interne 500 dans WordPress.

Vous avez maintenant une meilleure compréhension du fonctionnement de WordPress. En conséquence, vous vous sentirez beaucoup plus confiant lorsque vous rencontrerez des défis similaires à l’avenir.

Cet article a-t-il été utile?

Oui Non