Comment réparer une erreur de serveur interne dans WordPress

Mise à jour : 2018-04-24 / Article par : Christopher Jan Benitez

En utilisant WordPress est une façon passionnante de construire un site web. Avec une combinaison infinie de thèmes et de plugins parmi lesquels choisir, vous pouvez créer à peu près n'importe quel site que vous désirez. Vous pouvez même utiliser votre Coding prouesse pour créer un site unique en ce qui concerne l'apparence et la fonctionnalité.

Mais comme vous devez travailler avec beaucoup de pièces mobiles, vous pouvez éventuellement rencontrer des problèmes tels que Erreur interne du serveur 500.

Quelles sont les erreurs de serveur interne 500?

Les erreurs de serveur interne 500 sont relativement courantes dans l'environnement WordPress, mais elles peuvent également se produire dans d'autres systèmes et plates-formes de gestion de contenu. Mais contrairement aux 404 dont les causes sont évidentes, telles que les liens rompus et les URL de page modifiées, vous devez approfondir un peu la réflexion pour comprendre le problème.

La première chose que vous devez faire est de vérifier le PHP ou Apache journaux d'erreurs de votre serveur. Étant donné que 500 messages d'erreur internes ne fournissent pas d'informations spécifiques sur la raison pour laquelle cela s'est produit, vous devez rechercher toutes les traces qui peuvent vous aider à trouver vous-même le coupable.

Pour afficher les journaux d'erreurs, connectez-vous à votre panneau de contrôle d'hébergement web et allez dans la section principale "Sites Web/Domaines". Gardez à l'esprit que l'interface varie d'une société d'hébergement à l'autre. Recherchez simplement un menu ou une barre d'outils où vous pouvez trouver le "Gestionnaire de fichiers", "Web Server Paramètres", "Paramètres PHP" ou quelque chose de similaire ; l'option "Journaux" devrait également être là.

journaux
Le fichier journal des erreurs est généralement fourni. Pour cPanel, il se trouve dans la section Journaux. Les choses pourraient être différentes avec votre Hôte WordPress - veuillez vérifier avec l'assistance si vous ne trouvez pas vos journaux d'erreurs. .

L’affichage des journaux d’erreurs a pour but de donner un contexte au message d’erreur interne 500. Cela vous aidera à déterminer le correctif qui peut être appliqué. En fonction de vos découvertes, voici les choses que vous pouvez essayer:

1. PHP Script Time Out

Si le script PHP de votre site Web crée des connexions externes, certaines d'entre elles peuvent expirer et provoquer des erreurs internes 500. Vous pouvez empêcher ces instances en spécifiant des règles de délai d'expiration ou en supprimant les connexions externes inutiles de vos scripts PHP.

Une autre solution consiste à augmenter la limite de mémoire PHP, ce qui peut être fait en créant un fichier texte vide nommé «php.ini».

php

Notez le code « mémoire = 64 Mo », enregistrez-le, puis téléchargez-le dans votre répertoire WordPress à l'aide de Ftp.

user_ini

2. Erreur dans le fichier .htaccess

Une autre cause courante de 500 erreurs internes est un fichier ..htaccess déposer. Une solution rapide consiste à renommer l'ancien fichier .htaccess en quelque chose d'autre, comme '.htaccess_old.' Pour ce faire, connectez-vous à votre plateforme d'hébergement Web et accédez au gestionnaire de fichiers. Vous devriez pouvoir trouver le fichier à côté des dossiers WordPress tels que wp-content, wp-includes, etc.

.htaccess

Après avoir renommé le fichier, actualisez votre site pour voir s'il résout le problème. Si le message d'erreur a disparu, n'oubliez pas de générer un nouveau fichier .htaccess avec les règles de réécriture correctes.

Vous pouvez le faire en vous connectant à votre tableau de bord WordPress, en allant dans Paramètres à Permaliens, puis en cliquant sur le bouton Enregistrer.

permaliens

3. Plugins défectueux

Si aucune des solutions précédentes ne fonctionnait, alors l'erreur est probablement due à un plugin défectueux. Le coupable devrait être facilement identifiable si vous avez récemment installé un nouveau plugin avant l’erreur. Sinon, vous devez vérifier chaque plug-in en les désactivant tous, puis en les rallumant un à un.

Pour ce faire, accédez à Plugins> Plugins installés, cliquez sur «Sélectionner tout», puis choisissez «Désactiver» dans le menu déroulant Actions en masse.

plugins

Mot de la fin

Les solutions décrites ci-dessus devraient vous aider à corriger 500 erreurs internes. Mais si le problème persiste, n'oubliez pas que les problèmes liés au serveur provoquent parfois ces erreurs. Dans ce cas, vous devez contacter votre fournisseur d'hébergement et attendez leur aide.

A propos de Christopher Jan Benitez

Christopher Jan Benitez est un écrivain indépendant professionnel qui fournit aux petites entreprises un contenu qui engage leur public et augmente la conversion. Si vous recherchez des articles de haute qualité sur tout ce qui concerne le marketing numérique, alors c'est votre gars! N'hésitez pas à lui dire «bonjour» sur Facebook, Google+ et Twitter.