En fait, l’erreur du serveur interne pourrait être l’une des erreurs les plus ennuyeuses parce qu’elle est si vague. Il ne vous donne aucune information supplémentaire sur l’erreur, ce qui la rend presque impossible à résoudre sans beaucoup de temps, de patience et, bien sûr, un dépannage. Ajoutez à cela le fait qu’une erreur de serveur interne 500 crée beaucoup de temps d’arrêt pour votre site, et vous pourriez vous retrouver à vous arracher les cheveux car votre réputation se ternit et vous perdez des ventes.
Heureusement, nous sommes là pour vous aider si vous rencontrez une erreur de serveur interne sur votre site WordPress.
Continuez votre lecture pour savoir ce qu’est une erreur de serveur interne 500 et les moyens de la corriger afin que vous puissiez remettre votre site en marche immédiatement.
Sommaire
Qu’est-ce qu’une erreur de serveur interne 500 dans WordPress ?
Une erreur de serveur interne 500 est une erreur générique que vous ou les visiteurs de votre site rencontrez sur votre site Web. Il vous permet de savoir qu’il y a une erreur au niveau du serveur.
En d’autres termes, cela signifie que votre serveur ne peut pas afficher votre page Web aux visiteurs du site comme il le devrait. Il a également le potentiel de faire des ravages dans votre zone d’administration WordPress, un peu comme l’écran blanc de la mort redouté.
Ironiquement, une erreur de serveur interne 500 n’est généralement pas une erreur survenant sur le serveur de votre site. La plupart du temps, le problème peut être retracé jusqu’au répertoire racine de votre site Web WordPress.
Cela dit, vous ne saurez jamais ce qui cause l’erreur jusqu’à ce que vous enquêtiez. Et cela signifie beaucoup d’essais et d’erreurs de votre part. Une erreur de serveur interne peut s’afficher sur votre site Web pour les visiteurs du site de diverses manières grâce aux différents serveurs Web, systèmes d’exploitation et navigateurs.
Voici quelques-uns des termes les plus courants (qui signifient tous la même chose) :
- 500 Erreur de serveur interne
- Erreur Interne du Serveur
- 500 Erreur de serveur interne
- Erreur 500
- Erreur HTTP 500
- Erreur HTTP 500 – Erreur de serveur interne
- Erreur temporaire (500)
- HTTP 500
- 500 Erreur de serveur interne. Désolé, quelque chose s’est mal passé.
Il peut même dire quelque chose comme « Code d’erreur : 500 »
Peu importe à quoi ressemble l’erreur de serveur interne 500 de votre site WordPress, la vérité demeure : les erreurs qui causent des temps d’arrêt sont mauvaises pour le référencement et mauvaises pour les affaires.
Pour minimiser le temps d’arrêt de votre site Web en raison d’une erreur de serveur interne, consultez ces conseils de dépannage conçus pour vous aider à identifier le problème et à le résoudre dès que possible.
Comment corriger une erreur de serveur interne dans WordPress
Avant d’aborder la façon de corriger une erreur de serveur interne dans WordPress, faites une chose : créez une sauvegarde de votre site Web (si vous n’êtes pas verrouillé hors de la section d’administration). Pour résoudre le problème, vous devrez peut-être apporter des modifications importantes au répertoire racine de votre site Web, où se trouvent tous vos fichiers WordPress.
Et il vaut toujours mieux prévenir que guérir lorsque vous apportez des modifications drastiques à votre site Web, surtout si vous essayez de corriger une erreur. Pour vous aider à choisir une solution de sauvegarde, consultez notre article sur les meilleurs plugins de sauvegarde WordPress. Et quoi que vous fassiez, créez une sauvegarde manuelle de votre site Web avant de tenter de corriger une erreur de serveur interne.
Si par hasard l’erreur se produit sur le serveur de votre site, la sauvegarde automatisée la plus récente créée par votre hébergeur peut ne pas être viable. Jetons maintenant un coup d’œil à certaines des choses que vous pouvez faire pour corriger l’erreur de serveur interne 500 sur votre site Web WordPress.
1. Recharger la page Web
Cela peut sembler évident, mais parfois votre hébergeur ou serveur peut avoir besoin d’un petit rafraîchissement pour effacer les erreurs temporaires. Cela est plus susceptible de se produire lorsque vous mettez à jour un thème ou un plugin sur votre site. Si le serveur est submergé à cause de la ou des mises à jour, il peut subir un délai d’attente qui est corrigé en rechargeant la page. Si vous constatez que cela se produit plus d’une fois sur votre site WordPress, c’est une bonne idée que vous cherchiez une meilleure solution d’hébergement WordPress. Consultez notre comparaison approfondie des meilleurs hébergements WordPress gérés disponibles si vous avez besoin d’une meilleure solution d’hébergement.
2. Videz le cache du navigateur
Une autre solution simple à une erreur générique sur votre site Web consiste à vider le cache du navigateur. Parfois, il y a juste un problème quelque part dans le système qui empêche votre site de se charger correctement. Voici une liste de ressources utiles pour vider le cache de votre navigateur : Il n’y a aucun sens à plonger profondément dans les solutions d’erreurs internes si l’effacement du cache fonctionne.
3. Vérifiez la zone d’administration de WordPress
Encore une fois, avant de perdre beaucoup de temps à dépanner une erreur de serveur interne 500, essayez d’abord de vous connecter à votre site Web et voyez si vous êtes bloqué hors de la zone d’administration. Pour ce faire, accédez à https://votresite.com/wp-admin et voyez si vous pouvez vous connecter. Si vous ne pouvez pas, l’erreur est probablement due à un plugin ou à un thème installé sur votre site Web.
4. Désactiver les plugins et/ou thèmes WordPress
Si vous ne pouvez pas accéder à la zone d’administration de WordPress, vous êtes peut-être confronté à une erreur de plugin ou de thème. Bien qu’il s’agisse d’une solution relativement simple, elle peut prendre beaucoup de temps. Pour commencer, vous devrez utiliser FTP pour accéder aux fichiers de votre site. Il existe de nombreux clients FTP disponibles pour Windows et Mac, mais pour cet exemple, nous utiliserons FileZilla.
Cliquez sur Télécharger le client FileZilla.
Après avoir téléchargé le logiciel FileZilla, vous devrez vous connecter à votre site.
- Hôte: l’URL exacte de votre site
- Nom d’utilisateur: le nom d’utilisateur de votre compte FTP (généralement le nom d’utilisateur utilisé pour vous connecter à votre cPanel)
- Mot de passe: le mot de passe de votre compte FTP (généralement le mot de passe utilisé pour vous connecter à votre cPanel)
- Port: laissez ce champ vide à moins que votre hôte ne spécifie un certain port
Cliquez sur Connexion rapide. Vous devriez voir les fichiers de votre ordinateur local dans le panneau de gauche et les fichiers de votre site Web dans le panneau de droite. Sur le côté droit du client FTP, accédez au dossier wp-content et recherchez le dossier intitulé plug-ins à l’intérieur. Faites un clic droit dessus et renommez-le quelque chose comme plugins_deactivate. Cela désactivera tous les plugins de votre site WordPress en même temps.
Ensuite, allez sur votre site Web et voyez si l’erreur a été résolue. Si c’est le cas, vous savez qu’il s’agit d’un plugin sur votre site Web provoquant l’erreur du serveur interne. Maintenant que vous pouvez accéder à la zone d’administration de WordPress, connectez-vous à votre site. Ensuite, réactivez chaque plugin sur votre site Web un par un, en actualisant chaque fois que vous en activez un. Lorsque l’erreur revient, vous savez que le plugin que vous venez de réactiver est le coupable. Supprimez le plugin et trouvez une alternative, ou contactez immédiatement l’auteur du plugin pour le faire réparer. Et n’oubliez pas de renommer le dossier plugins_deactivate en plugins dans votre client FTP. De cette façon, tous les plugins de votre site restent actifs. Si la désactivation de vos plugins WordPress ne révèle pas la source de votre erreur 500, essayez de suivre les mêmes étapes avec le thèmes dossier. Renommez-le et voyez si le problème est résolu. Si c’est le cas, changez immédiatement de thème WordPress.
5. Vérifiez le fichier .htaccess
Installer des plugins ou des thèmes, ou apporter d’autres modifications à votre site Web WordPress, peut corrompre votre fichier .htaccess et créer une erreur de serveur interne. Heureusement, le réparer est assez facile à l’aide de votre client FTP.
Pour commencer, recherchez le fichier .htaccess et faites un clic droit dessus, sélectionnez Voir la modification, et renommez-le quelque chose comme .htaccess_old. Assurez-vous simplement que tout ce que vous renommez le fichier inclut la partie “.htaccess” afin de ne pas créer une autre erreur sur votre site.
Vérifiez votre site Web et voyez si l’erreur du serveur interne a disparu. Si c’est le cas, vous avez trouvé le problème. Connectez-vous au backend de votre site Web, accédez à Paramètres > Permaliens et frappe Sauvegarder les modifications. Cela régénérera votre fichier .htaccess et garantira que votre site est opérationnel sans erreur de serveur interne.
6. Augmentez la limite de mémoire PHP
Si votre site Web utilise trop de mémoire PHP (définie par WordPress et votre hébergeur), vous devrez peut-être l’augmenter pour empêcher une erreur de serveur interne 500 de s’afficher sur votre site.
Pour augmenter la limite de mémoire PHP de votre site Web, commencez par ouvrir votre client FTP et recherchez le fichier wp-config.php. Faites un clic droit dessus, sélectionnez Voir la modification, et choisissez l’éditeur par défaut, qui peut être quelque chose comme le Bloc-notes. Juste avant la ligne de code « Happy blogging », ajoutez cette ligne de code : define(‘WP_MEMORY_LIMIT’, ’64’);
Enregistrez le fichier sur votre ordinateur, trouvez-le sur le côté gauche de votre client FTP, faites un clic droit dessus et sélectionnez Télécharger.
Assurez-vous d’écraser le fichier d’origine. Actualisez votre client FTP et votre site Web et voyez ce qui se passe. Si l’erreur a disparu, vous avez compris que l’épuisement de la mémoire PHP est un problème.
Ensuite, vous devrez identifier ce qui sollicite la mémoire et utilise autant de ressources. Il peut s’agir d’un plugin mal codé ou d’une fonction de thème. Le meilleur moyen de connaître ces informations est de contacter votre hébergeur et de lui demander de vérifier les journaux du serveur.
7. Vérifier les autorisations de fichier
Les fichiers de votre répertoire WordPress doivent être définis sur 755 ou 644. S’ils sont définis sur autre chose, vous pourriez vous retrouver avec une erreur 500 sur votre site Web. Pour vérifier les autorisations de fichiers de votre site, connectez-vous à votre client FTP et regardez dans le répertoire de votre site sous Autorisations.
Remarquez comment tous les dossiers sont définis sur 755 et tout le reste est défini sur 644. Si l’un d’entre eux dans votre répertoire WordPress est erroné, faites un clic droit dessus et remplacez-le par le bon numéro.
8. Réinstallez WordPress
Vous vous souvenez quand vous avez initialement configuré votre site Web et installé WordPress dessus ? Eh bien, bien que rares, les fichiers WordPress de base deviennent parfois corrompus et provoquent une erreur 500 sur les sites Web.
Pour résoudre ce problème, vous devrez remplacer les anciens fichiers et télécharger une nouvelle copie de WordPress sur votre site. Commencez par aller sur www.wordpress.org et téléchargez WordPress.
Lorsque vous extrayez le fichier zip, vous trouverez un dossier intitulé wordpress. Connectez-vous à votre client FTP, recherchez le dossier wordpress et les fichiers nommés wp-admin et wp-includes.
Faites un clic droit sur les deux et sélectionnez Télécharger.
Lorsque l’invite s’affiche, sélectionnez Écraser. Cela remplacera les fichiers wp-admin et wp-includes de votre site Web par de nouveaux fichiers.
S’il s’agissait du problème à l’origine d’une erreur sur votre site Web, lorsque vous visiterez votre site, tout reviendra à la normale.
9. Contactez votre hôte
Si vous avez essayé tous les conseils de dépannage mentionnés ci-dessus et que votre erreur de serveur interne 500 est toujours là, il est temps de contacter votre fournisseur d’hébergement. Votre hébergeur devrait être en mesure de vous aider à identifier le problème et à le résoudre, tant qu’il dispose d’une équipe d’assistance compétente (et disponible).
C’est l’une des raisons pour lesquelles le choix d’un hébergeur WordPress géré de haute qualité est si important. Dans des moments comme ceux-ci, vous aurez besoin d’une assistance 24h/24 et 7j/7 d’experts WordPress si vous souhaitez minimiser les temps d’arrêt et récupérer les ventes perdues.
Dernières pensées
Il ne s’agit pas d’une liste exhaustive de conseils de dépannage pour corriger l’erreur de serveur interne 500 sur votre site Web WordPress. Cependant, ces conseils sont assez faciles à suivre même pour les débutants lorsqu’un problème survient et entraîne la fermeture de votre site.
En plus de cela, ces stratégies peuvent faciliter la résolution d’une erreur de site Web extrêmement vague. Pour vous aider à résoudre d’autres erreurs frustrantes sur votre site Web WordPress, consultez ces articles pour corriger l’erreur 502 Bad Gateway et corriger l’erreur « 503 Service non disponible ».