Meilleures façons de dépanner l'erreur de serveur interne 500 dans WordPress
Publié: 2021-03-09Lorsque vous travaillez sur WordPress, il est très courant de rencontrer des erreurs. Il existe de nombreux messages d'erreur WordPress que les gens traitent tous les deux jours. Et l'une de ces erreurs WordPress courantes est l'erreur 500 interne du serveur. Si vous rencontrez cette erreur WordPress depuis longtemps mais que vous n'avez pas trouvé la bonne solution, vous êtes au bon endroit. A travers cet article, nous allons vous aider à en savoir plus sur ce message d'erreur WordPress. En outre, nous vous aiderons également à résoudre l'erreur de serveur interne 500 dans WordPress. Continuez à lire cet article.
Les erreurs WordPress sont très ennuyeuses, surtout lorsque vous êtes débutant et que le message d'erreur ne contient pas beaucoup d'informations sur la cause première et la solution. Par rapport aux autres erreurs WordPress, les erreurs de serveur internes sont les pires car elles ne fournissent aucune information sur le problème. Il existe de nombreuses erreurs de serveur internes, et «l'erreur de serveur interne 500» est l'une des erreurs WordPress les plus courantes.
500 Erreur de serveur interne
L'erreur de serveur interne 500 fait référence à une situation dans laquelle le serveur rencontre un problème inattendu qui l'empêche de répondre à la demande. S'il y a un problème avec le serveur ou le système de fichiers qui alimente votre site Web, vous rencontrerez ce message d'erreur sur chaque page de votre site Web. Cependant, la définition de cette erreur WordPress est plutôt floue. La seule chose certaine est que l'erreur se produit lorsque certaines opérations tournent mal du côté du site Web.

Ce message d'erreur apparaît non seulement sur un site WordPress mais également sur d'autres sites. Particulièrement dans le cas de WordPress, la raison est très probablement associée au répertoire racine où vos fichiers WordPress sont stockés. Si vous recevez cette erreur, cela signifie qu'un script faisant partie de votre thème ou plugin WordPress a fait quelque chose de mal et, par conséquent, votre serveur est tombé en panne. Maintenant, la question est de savoir comment résoudre l'erreur de serveur interne 500 .
Comment dépanner l'erreur 500 du serveur interne ?
L'erreur de serveur interne 500 est l'une des erreurs WordPress les plus frustrantes . Bien qu'il n'y ait pas de solution simple, il existe quelques conseils de dépannage que vous devriez envisager d'essayer. N'oubliez pas que les conseils que nous partageons ici sont exécutés manuellement, ils peuvent donc nécessiter beaucoup de temps et de patience.
Note importante : Avant d'essayer l'une des solutions manuelles, n'oubliez pas de faire la sauvegarde de votre site WordPress . La sauvegarde de votre site garantit que toutes les données de votre site resteront en sécurité même en cas d'incident lors du dépannage de l'erreur WordPress ci-dessus.
#1 – Utilisez la fonctionnalité de débogage de WordPress
Chaque fois que vous faites face à une erreur WordPress (en particulier un écran blanc de la mort ou une erreur de serveur) et que vous ne savez pas comment y faire face, la meilleure approche que vous devriez faire est d'utiliser la fonction de débogage de WordPress. Même s'il ne peut pas résoudre le problème, il fournira un aperçu utile de ce qui se passe, c'est-à-dire la raison pour laquelle le problème se produit. Pour activer le débogage sur votre site, accédez à votre fichier wp-config.php et recherchez WP_DEBUG . Si vous le trouvez, vous devez le définir sur true . Ensuite, le code ressemblera à ceci -
définir( "WP_DEBUG", vrai );
Remarque importante : Si vous ne trouvez pas le code dans le fichier wp-config.php, vous devez l'ajouter manuellement. Reportez-vous à cet article pour plus d'informations - Comment activer le débogage dans WordPress .
Après avoir enregistré le fichier wp-config.php, essayez de recharger votre site WordPress pour vérifier si quelque chose a changé. Il y a de fortes chances que l'erreur de serveur interne 500 disparaisse ou qu'elle soit remplacée par une erreur différente qui indique le problème exact. Dans ce cas, lisez le message d'erreur et vous obtiendrez suffisamment d'informations à ce sujet, c'est-à-dire ce qui cause l'erreur et comment y remédier.

Mais, si l'activation de la fonction de débogage ne fonctionne pas pour vous, nous vous suggérons de la garder activée jusqu'à ce que l'erreur WordPress soit résolue. Comme mentionné précédemment, cela fournira un aperçu utile de ce qui se passe, c'est-à-dire la raison pour laquelle le problème se produit. Et une fois que tout est ok, c'est à dire pas de message d'erreur, n'oubliez pas de désactiver le débogage.
#2 - Désactiver les plugins ou passer au thème par défaut
Si la fonction de débogage de WordPress ne vous aide pas beaucoup, vous devriez essayer de désactiver les plugins que vous utilisez. Parfois, ce qui se passe, c'est qu'il y a un plugin défectueux et nous le savons. Si l'un des plugins que vous utilisez est défectueux, vous pouvez recevoir une erreur WordPress comme celle-ci - 500 erreur de serveur interne . Donc, si votre site WordPress a plusieurs plugins installés, vous devez les désactiver un par un pour trouver le plugin défectueux. Et si vous trouvez le plug-in à l'origine de l'erreur, mettez-le à jour ou supprimez-le si aucune mise à jour n'est disponible.
Parfois, un thème WordPress peut également provoquer des erreurs de serveur. Donc, pour vérifier si le thème est vraiment à l'origine du problème, passez à un thème par défaut ou à n'importe quel thème WordPress non modifié comme Twenty Twenty ou Twenty Twenty-One . Si votre site WordPress se charge sans l' erreur de serveur interne 500 , votre thème est le véritable coupable. Essayez de mettre à jour votre thème, ou si la mise à jour n'est pas disponible, il est préférable de passer à un autre thème.
#3 - Vérifier le fichier .htaccess
Si le problème n'est pas associé au plugin ou au thème défectueux, vous devriez peut-être vérifier le fichier .htaccess s'il est corrompu. Parfois, en raison d'un fichier .htaccess corrompu, vous pouvez recevoir une erreur de serveur interne. Le fichier .htaccess contient différentes règles qui indiquent au serveur quoi faire et quand le faire. Il est principalement utilisé pour réécrire les URL et empêcher tout accès non autorisé.
Pour vérifier si le fichier .htaccess est corrompu ou non, connectez-vous à votre site WordPress via FTP ou l'application Gestionnaire de fichiers dans le tableau de bord cPanel de votre compte d'hébergement. Le fichier .htaccess se trouve dans le dossier racine de WordPress. Une fois que vous avez trouvé le fichier .htaccess, renommez-le en .htaccess_old ou tout ce que vous voulez. Après avoir renommé le fichier, essayez de charger à nouveau votre site WordPress pour voir si le problème est résolu ou non. Si l'erreur n'apparaît plus, cela signifie que le problème était lié au fichier .htaccess.
Ici, vous devez créer un nouveau fichier .htaccess. Pour ce faire, allez dans Paramètres > Permaliens dans la zone d'administration de WordPress, et cliquez simplement sur le bouton Enregistrer . Assurez-vous de ne pas y apporter de modifications. Cela créera avec succès un nouveau fichier .htaccess avec toutes les règles afin que l' erreur de serveur interne 500 ne se reproduise plus.
#4 – Augmentez votre mémoire PHP
Parfois, l'erreur de serveur interne 500 peut également se produire si vous avez affaire à la limite de mémoire PHP. Si vous recevez l'erreur en essayant de vous connecter à votre administrateur WordPress ou en y téléchargeant une image, cela signifie que vous devez augmenter votre limite de mémoire PHP. Pour ce faire, suivez les étapes ci-dessous -
- Tout d'abord, allez dans votre répertoire racine et localisez le fichier wp-config.php .
- Ensuite, cliquez avec le bouton droit sur le fichier et cliquez sur Télécharger pour le télécharger sur votre ordinateur.
- Maintenant que le fichier est disponible sur votre ordinateur, ouvrez-le dans l'éditeur de texte (celui que vous utilisez). Vous devez ajouter le code suivant juste sous la balise PHP d'ouverture -
définir('WP_MEMORY_LIMIT', '64M'); - Après avoir apporté les modifications, enregistrez le fichier. Ensuite, téléchargez ce fichier dans le répertoire racine. Cela écrasera le fichier d'origine.
Maintenant, actualisez votre client ainsi que votre site WordPress et voyez si l'erreur interne du serveur apparaît toujours ou non. Ne vous inquiétez pas si l'erreur ne réapparaît pas car vous n'avez résolu le problème que temporairement. Vous devez toujours déterminer la cause première de l'épuisement de votre limite de mémoire PHP. Nous vous suggérons de contacter votre fournisseur d'hébergement pour examiner le problème.
Mais si l'erreur de serveur interne 500 apparaît toujours, nous vous suggérons de contacter votre hébergeur. Le problème peut être associé au serveur qui alimente votre site WordPress. Et si tel est le cas, seul votre hébergeur peut vous aider ici.
Conclusion
L'erreur de serveur interne 500 est l'une des erreurs WordPress les plus frustrantes, car elle ne parle jamais du véritable problème ni ne donne un aperçu de la façon de le résoudre. Dans cet article, nous avons discuté en détail de cette erreur WordPress courante et avons également découvert les conseils de dépannage les plus efficaces. L'article propose 4 solutions manuelles différentes. Essayez chacun d'eux un par un et dites-nous lequel d'entre eux fonctionne pour vous. Veuillez également nous indiquer si nous avons manqué une autre solution efficace qui a fonctionné pour vous.
