Comment réparer l'erreur HTTP 500 WordPress (2021)

Publié: 2021-10-11
comment corriger l'erreur http 500 wordpress 2021

Imaginez que votre site fonctionne correctement comme d'habitude et boum, votre site plante à cause de la terrible erreur HTTP 500 de WordPress . Il peut sortir au moment le plus inattendu et vous empêcher de remettre votre site en ligne. Ainsi, ce problème peut provenir du répertoire racine ou du serveur de l'hôte. De plus, il vous faudra beaucoup de temps et d'efforts pour le réparer entièrement. Cependant, nous sommes ici pour vous suggérer quelques solutions pour contourner cette erreur.

Table des matières

Quelle est la raison principale de l'erreur HTTP 500 WordPress ?

L' erreur de serveur interne 500 WordPress est l'état de la circonstance imprévisible du serveur qui empêche votre site de terminer les requêtes. Pour être plus précis, chaque fois que vous visiterez un site, votre navigateur actuel enverra une requête au serveur. Le serveur reçoit, remplit et renvoie tous les fichiers nécessaires, y compris un code d'état HTTP. Il se trouvera dans l'une de ces 2 options : un code d'état 200 signifiant "C'est OK" ou un code d'état 500 signifiant "Ça s'est mal passé".

500 erreur de serveur interne
500 Erreur de serveur interne

L' erreur de serveur interne WordPress est assez courante chez tous les développeurs Web. Il peut monter sur un site travaillant sur un serveur. Cependant, cela ne montre rien aux développeurs, ce qui peut leur causer des difficultés.

Comme on l'a vu, cette erreur se produit par les fonctions de thème/plugin, le fichier .htaccess dégradé ou la mémoire PHP limitée. Cela se produira rarement lorsque vous essayez de vous déplacer dans le fichier administrateur mais que votre site fonctionne toujours normalement.

Résoudre l'erreur de serveur interne WordPress

Avant de corriger l' erreur de serveur interne WordPress 500 , vous devez d'abord effectuer certaines tâches ci-dessous :

Créer un fichier de sauvegarde de votre site

sauvegarder le fichier du site

Le processus pour corriger cette erreur impliquera de nombreux fichiers sur votre site Web. Vous devriez sauvegarder votre site au cas où quelque chose ne se passerait pas bien. Nous vous proposerons de la documentation pour vous aider à franchir la première étape du plan :

Lire la suite : Comment créer un site Web avec des thèmes WordPress

Comment sauvegarder un site Web WordPress (2 méthodes)

Lequel est le meilleur plugin de sauvegarde WordPress pour 2021 ?

10 meilleurs plugins de sauvegarde WP gratuits pour protéger WordPress

Utiliser un client FPT

client ftp
Client FTP

Un client FPT peut vous aider à vous connecter et à apporter des modifications aux fichiers de votre site. C'est beaucoup plus facile que d'accéder au gestionnaire de fichiers de l'hébergement.

Pour ce faire, téléchargez d'abord un client FTP. Recherchez la version adaptée à votre système d'exploitation et installez-la. Ensuite, choisissez "Fichier", "Gestionnaire de site" et "Nouveau site" où vous saisirez le nom de votre site. Configurez ces options : hôte, port, protocole, cryptage et type de connexion. Vous devez accéder au gestionnaire de fichiers de votre pack d'hébergement pour continuer. Ensuite, accédez à l'onglet "Paramètres de transfert", cochez la case "Limiter le nombre de connexions simultanées", et changez "Nombre maximum de connexions" à 8 (empêcher le serveur de bloquer votre adresse IP). Pour terminer, appuyez sur "Connecter".

Résolutions pour l'erreur HTTP 500 WordPress

Il existe de nombreuses solutions pour l' erreur HTTP 500 WordPress , qui créent un nouveau fichier .htaccess et dépassent les limites de mémoire PHP. De plus, nous avons d'autres façons de le faire.

Eh bien, plongeons-y.

Créer un tout nouveau fichier .htaccess

Pour commencer, ouvrez le répertoire racine de WordPress dans le client FTP. Voir wp-content et wp-admin signifie que vous avez accédé au bon fichier, et vous pouvez revoir les fichiers cachés en choisissant "Serveur" -> "Forcer l'affichage des fichiers cachés". Ensuite, vous trouvez le fichier .htaccess et le renommez en .htaccess .bak, en supprimant le fichier .htaccess actuel pour en créer un nouveau.

Naviguez dans « Paramètres » dans la zone d'administration de WordPress, choisissez « Permaliens » et « Enregistrer les modifications ». Maintenant, vous pouvez ouvrir le site dans le navigateur pour vérifier si l' erreur 500 WordPress disparaît ou non. Si la situation se passe bien, le problème est résolu puisque l'erreur provient d'un fichier .htaccess cassé. Si inversement, vous avez encore des choses à faire. Par contre, pensez à nommer exactement le fichier .htaccess

En savoir plus : Paramètres de paiement LearnPress : le didacticiel tout-en-un

Booster la limite de mémoire PHP de WordPress

Cette statistique est définie par WordPress et votre hébergeur. Lorsque vous dépassez la limite, WordPress essaie également de l'augmenter également, mais n'atteint que le plus élevé, comme indiqué sur le serveur. Habituellement, cette limite est assez inférieure pour les services d'hébergement mutualisé. Pour vérifier l' erreur WordPress 500 , vous devez augmenter la limite de mémoire WordPress PHP et recharger le site.

Maintenant, ouvrez le répertoire racine, recherchez le fichier wp-config.php et cliquez dessus avec le bouton droit. Ensuite, vous cliquerez sur "Télécharger" pour l'installer sur votre PC et l'ouvrir dans l'éditeur de texte choisi, en ajoutant cette ligne de code sous la balise PHP d'ouverture :

définir('WP_MEMORY_LIMIT', '64M');

Vous écraserez l'original lors de l'enregistrement du nouveau fichier et de sa publication dans le répertoire racine. Après cela, rechargez le client et votre site. Si les problèmes persistent, ce n'est pas à cause de problèmes PHP. Supprimez la ligne de code ci-dessus du fichier wp-config.php et republiez-la dans le répertoire racine. Si le problème disparaît, vous avez encore quelque chose à travailler. Eh bien, augmenter la limite de PHP semble être une solution temporaire car quelque chose met encore beaucoup de travail à votre limite.

S'il s'agit du pire scénario, vous devriez vraiment contacter le service d'hébergement pour augmenter la limite de votre serveur.

Résolutions les moins populaires pour WordPress Erreur HTTP 500

Ce sont les 2 solutions les plus populaires pour résoudre le problème interne 500. Cependant, nous avons aussi d'autres façons de le faire.

Plugins de désaffectation

En accédant à la section d'administration de WordPress, vous pouvez les fermer les unes après les autres et recharger votre page après chaque mise hors service. Si le problème a disparu, cela vient du plugin que vous venez de fermer. Effacez celui-là et remplacez-le par un bon. Si vous ne pouvez pas le faire, veuillez contacter vos développeurs.

Vous pouvez y accéder via le client FTP si la connexion à WordPress est impossible. Accédez au répertoire racine -> fichier wp-content et renommez ce fichier. Cela fermera tous les plugins actuels. Si le défaut a disparu, il provient d'un plugin incompatible. Activez-les un par un et actualisez après chaque tour pour voir lequel est défaillant. N'oubliez pas de renommer le dossier "Plugins" lorsque vous avez terminé.

Lire la suite : Paid Memberships Pro : Plugin d'adhésion pour Learnpress

Débogage de votre site

Il existe une fonction WordPress intégrée que vous pouvez utiliser pour déboguer votre site. Si vous connaissez cette fonctionnalité, vous pouvez commencer ici. Si vice versa, vous devez appeler les développeurs. Tous les problèmes trouvés sont enregistrés dans le répertoire racine.

Vérification des autorisations

Ce n'est pas si efficace mais vous pouvez le vérifier. Le fichier d'autorisation doit être 644 ou 755 et la définition des autorisations peut générer l' erreur WordPress 500. À partir du répertoire racine, vérifiez toutes les autorisations et assurez-vous qu'elles sont définies sur 644 ou 755.

Téléchargement de nouvelles versions de wp-includes et wp-admin sur le site

Si toutes les méthodes ci-dessus ne permettent pas de résoudre l' erreur de serveur interne WordPress , vous pouvez essayer ceci. Sauvegardez tous les fichiers de votre site et installez une toute nouvelle version de WordPress à partir de votre site principal. Extrayez tous les fichiers du fichier ZIP et ouvrez celui extrait. Ouvrez le répertoire racine du site dans le client FTP prévu et téléchargez les wp-admin et wp-includes de votre nouvelle version de WordPress dans le répertoire de votre site, en écrasant les plus anciens.

Rechargez le client et votre site. Si l'erreur est corrigée, elle provient probablement d'un fichier core défectueux. Si vous voyez toujours l'erreur, contacter l'hôte est votre seul choix.

Contacter le service d'hébergement

Eh bien, la dernière solution est ici. L'hôte peut connaître votre erreur et vous aider à la corriger. Cependant, vous devriez vérifier tous vos fichiers avant de les contacter. Vous pouvez gentiment leur demander de vérifier les journaux de leur serveur pour le problème.

500 Erreur de serveur interne WordPress : Conclusion

L'erreur 500 du serveur interne WordPress est un problème difficile car il faut de nombreuses étapes pour découvrir le vrai problème ici. Enfin, assurez-vous d'avoir régulièrement une sauvegarde de votre site et mettez généralement à jour le thème et les plugins. Par ailleurs, vérifiez la compatibilité de vos plugins avec le thème de votre site.

Nous espérons que vous pourrez résoudre votre problème grâce à cet article.

Lire la suite : Meilleur thème WordPress pour hôtel (2021)