comment resoudre le message derreur internal server error

Comment résoudre le message d’erreur 500 internal server Error ?

Tout les webmaster de site Web, pas seulement WordPress, peut rencontrer une «erreur 500». Heureusement, dans la plupart des cas, la cause peut être trouvée rapidement. Avec WordPress, les problèmes de plugins et / ou de thèmes provoquent généralement des erreurs de serveur. D’autres causes possibles d’erreurs internes du serveur WordPress sont des fichiers .htaccess endommagés ou une mémoire PHP insuffisante. Les erreurs internes du serveur peuvent également affecter la page d’administration WordPress, tandis que le reste du site fonctionne bien.

La première possibilité est une erreur du fichier .htaccess est corrompu La cause la plus courante d’erreurs 500 est un fichier .htaccess corrompu.

C’est pourquoi vous devez d’abord vérifier ce type de fichier lorsque vous voyez un tel message. Utilisez l’accès FTP pour vous connecter au serveur. Accédez au répertoire racine de WordPress et recherchez le fichier .htaccess. Fournissez un autre nom temporaire pour le fichier. Actualisez à nouveau votre site Web. Ça marche ?

Toutes nos félicitations! Maintenant, accédez simplement à « Paramètres » à « Lien permanent » dans le panneau de gestion WP et enregistrez à nouveau les paramètres pour créer un nouveau fichier .htaccess.

PHP manque de mémoire Parfois, les limitations de la mémoire PHP peuvent provoquer 500 une erreurs connu sur le serveur Apache…

 

Pour déterminer si c’est la cause, vous devez vérifier le journal des erreurs du site Web. Activez le mode wp_debug et vérifiez le mauvais protocole. Ouvrez le fichier wp-config.php et recherchez la ligne de code suivante: Définition (‘WP_DEBUG’, false); Et apportez les modifications suivantes: Définition (‘WP_DEBUG’, vrai); Il est recommandé de désactiver d’abord les plugins et les thèmes, car les erreurs internes du serveur peuvent également être causées par des plugins ou des thèmes. L’augmentation de la limite de mémoire peut également résoudre ce problème.

Dommages au cœur Ce n’est pas courant, mais parfois le cœurs de  WordPress peut être corrompu et provoquer des erreurs de serveur internes. Dans ce cas, vous devez télécharger un nouvel ensemble de fichiers principaux pour éliminer la source d’erreur. Connectez-vous à votre site Web via FTP et créez un nouveau dossier wp-admin et wp-include. Les modifications apportées à ces dossiers n’affecteront pas votre personnalisation WordPress sauf si vous avez enregistré les fichiers modifiés dans ces dossiers, mais généralement pas. Les fichiers du dossier wp-content contiennent vos thèmes, plugins et autres modifications. Vous n’avez pas besoin de renouveler ce dossier, sinon le contenu de votre site sera supprimé.

Si toutes les autres méthodes échouent, vous devez télécharger une nouvelle copie de WordPress à partir du site officiel et la réinstaller complètement.

Erreur de connexion à la base de données: Si vous êtes un utilisateur WordPress expérimenté, cette erreur WordPress pourrait être bientôt résolue.

Cependant, pour les novices, le message « Erreur de connexion à la base de données » peut prêter à confusion. Par exemple, cette erreur se produit lorsque vous installez manuellement WordPress ou essayez de télécharger votre propre site Web. Bien sûr, un bon hébergeur WordPress devrait faire tous les paramètres pour vous et s’assurer que cette erreur ne se produit jamais. Cependant, si vous gérez WordPress entièrement par vous-même, cette erreur peut survenir rapidement.

Lire Aussi...  Warning: Cannot Modify Header Information – Avertissement : Impossible de modifier les informations d'en-tête

Parmi tous les fichiers WordPress-PHP, le plus important est wp-config.php, car sans ce fichier, une connexion à la base de données ne peut pas être établie et votre site ne fonctionnera plus. Dans ce fichier, vous pouvez spécifier des informations de connexion, telles que le nom de la base de données, le nom d’utilisateur, le mot de passe et l’hôte. Ce fichier ne peut pas être utilisé pour un hébergement payant. Par conséquent, si vous utilisez un service d’hébergement, les situations suivantes ne vous concernent pas.

Erreur de configuration de connexion Si une erreur WordPress se produit lors de l’établissement d’une connexion à la base de données, elle est généralement due à des paramètres de connexion incorrects dans wp-config.php. Si vous transférez votre site Web de l’ancienne société d’hébergement, vous devrez apporter des modifications. Mettez à jour le nom et le mot de passe de la base de données dans wp-config.php pour que la base de données fonctionne normalement.

Erreur lors du déplacement du site WordPress Une autre source fréquente d’erreurs est le déplacement de fichiers WordPress vers un nouvel hôte. Lors de la visite de l’URL, le site Web est toujours affiché en haut. Cependant, une fois que votre ancien hébergeur met fin au contrat, si vous n’avez pas déplacé la base de données vers le serveur du nouveau fournisseur, votre site ne sera plus affiché. Vous recevez le message d’erreur WordPress « Une erreur s’est produite lors de la connexion à la base de données ».

Quelles sont les causes des erreurs de serveur interne de WordPress? Les erreurs internes du serveur ne sont pas spécifiques à WordPress. Cela peut arriver à n’importe quel site Web fonctionnant sur un serveur Web. En raison de la nature générale de cette erreur, elle ne dira rien au développeur. Demander comment résoudre les erreurs internes du serveur, c’est comme demander à votre médecin comment résoudre la douleur sans lui dire où elle se trouve.

 

Les erreurs internes du serveur dans WordPress sont généralement causées par des plugins ou des fonctionnalités de thème. Les fichiers .htaccess corrompus et les limitations de la mémoire PHP sont d’autres causes possibles d’erreurs internes du serveur dans WordPress que nous connaissons. Nous avons également entendu des erreurs de serveur internes, qui n’apparaissaient que lorsque vous tentiez d’accéder à la zone administrative et que le reste du site était normal. Cela étant dit, voyons maintenant comment corriger les erreurs internes du serveur dans WordPress.

Lire Aussi...  Agence Web 360 : Votre Compagnon Tout-en-Un pour une Domination Digitale

Si vous n’aimez pas la vidéo ou si vous avez besoin de plus d’instructions, veuillez continuer à lire. Rechercher les fichiers .htaccess endommagés Lors de la résolution des erreurs internes du serveur dans WordPress, la première chose à faire est de vérifier le fichier .htaccess endommagé. Vous pouvez le faire en renommant le fichier main. htaccess à .htaccess-back et autres. Pour renommer le fichier .htaccess, vous devrez vous connecter au site en utilisant FTP ou une application de gestion de fichiers dans le tableau de bord cPanel de votre compte d’hébergement. Après la connexion, le fichier .htaccess sera situé dans le même répertoire, où vous verrez des dossiers tels que wp-content, wp-admin et wp-includes.

 

Après avoir renommé le fichier .htaccess, essayez de visiter votre site Web pour voir si le problème est résolu. Si tel est le cas, appuyez sur votre dos, car vous avez corrigé une erreur de serveur interne. Avant de continuer, assurez-vous d’aller sur la page « Paramètres » » » Lien permanent « dans la zone d’administration de WordPress et cliquez sur le bouton » Enregistrer « sans apporter de modifications. Cela vous générera un nouveau fichier .htaccess avec des règles de réécriture appropriées pour vous assurer que votre page de publication ne renvoie pas d’erreur 404.

Si vous trouvez qu’une solution de fichier .htaccess défectueuse ne fonctionne pas pour vous, vous devez continuer à lire cet article. Augmentation de la limite de mémoire PHP Si vous manquez de limites de mémoire PHP, des erreurs internes du serveur peuvent parfois se produire. Utilisez notre tutoriel pour apprendre à augmenter la limite de mémoire PHP dans WordPress pour résoudre ce problème. Si vous ne voyez que des erreurs de serveur internes lorsque vous essayez de vous connecter à l’administrateur WordPress ou de télécharger des images sur wp-admin, vous devez augmenter la limite de mémoire en suivant les étapes ci-dessous:

Créez un fichier texte vide appelé php.ini Collez-y ce code: RAM = 64 Mo enregistrer le document Téléchargez-le dans le dossier / wp-admin / en utilisant FTP Certains utilisateurs ont signalé que l’exécution des actions ci-dessus a résolu leurs problèmes d’administrateur. Si l’augmentation de la limite de mémoire a résolu le problème pour vous, vous ne pouvez le résoudre que temporairement. Vous devez toujours savoir pourquoi la limite de mémoire est épuisée.

Il peut s’agir d’un plugin mal codé ou même d’une fonction de thème. Nous vous recommandons vivement de laisser l’hôte WordPress afficher les journaux du serveur pour vous aider à trouver les informations de diagnostic exactes. Si l’augmentation de la limite de mémoire PHP ne résout pas le problème pour vous, vous pouvez effectuer un dépannage supplémentaire.

Désactiver tous les plugins Si aucune des solutions ci-dessus ne fonctionne pour vous, cette erreur est probablement causée par un plugin spécifique. Il peut également s’agir d’une combinaison de plug-ins incompatibles. Malheureusement, il n’existe pas de moyen facile de trouver la réponse. Vous devez désactiver immédiatement tous les plugins WordPress. Veuillez suivre les instructions de notre guide sur la façon de désactiver tous les plugins WordPress sans utiliser WP-Admin.

Lire Aussi...  Échec de la mise à jour automatique

Si la désactivation de tous les plug-ins peut corriger l’erreur, vous savez qu’il s’agit de l’un des plug-ins à l’origine de l’erreur. Allez simplement dans la zone d’administration de WordPress et cliquez sur « Plugins ». Maintenant, vous devez réactiver un plugin à la fois jusqu’à ce que vous trouviez le plugin qui a causé le problème. Débarrassez-vous du plugin et signalez l’erreur à l’auteur du plugin.

Téléchargez à nouveau le fichier core Si l’option plugin ne résout pas l’erreur de serveur interne, il vaut la peine de télécharger à nouveau les dossiers wp-admin et wp-includes à partir du WordPress fraîchement installé. Cela ne supprimera aucune de vos informations, mais cela peut résoudre le problème au cas où le fichier serait endommagé. Vous devez d’abord visiter le site Web WordPress.org et cliquer sur le bouton « Télécharger ».

Cela installera le fichier zip WordPress sur votre ordinateur. Vous devez décompresser le fichier zip et y trouver un dossier wordpress. Ensuite, vous devez vous connecter au site Web WordPress à l’aide d’un client FTP. Une fois connecté, accédez au dossier racine du site Web. Il s’agit du dossier contenant les dossiers wp-admin, wp-includes et wp-content. Dans la colonne de gauche, ouvrez le dossier WordPress sur votre ordinateur. Vous devez maintenant sélectionner les dossiers wp-includes et wp-admin, puis faire un clic droit et sélectionner « Télécharger ».

Votre client FTP va maintenant transférer ces dossiers sur votre serveur. Il vous demandera si vous souhaitez écraser le fichier. Sélectionnez «Écraser», puis sélectionnez «Toujours utiliser cette action».

Votre client FTP va maintenant remplacer l’ancien fichier WordPress par la nouvelle copie. Si vos fichiers WordPress sont endommagés, cette étape corrigera les erreurs internes du serveur pour vous.

Renseignez-vous auprès du webmaster sur le site. Si toutes les méthodes ne parviennent pas à résoudre l’erreur de serveur interne sur votre site Web, il est temps de demander plus d’aide. Veuillez contacter votre équipe de support d’hébergement Web, ils peuvent vérifier les journaux du serveur et trouver la cause première de l’erreur. Si vous souhaitez continuer à dépanner vous-même, consultez le guide de dépannage WordPress ultime pour les débutants.

Nous espérons que cet article vous a aidé à corriger les erreurs internes du serveur dans WordPress. Vous pouvez également consulter notre liste complète des erreurs WordPress les plus courantes et comment les corriger. Si vous aimez cet article, veuillez vous abonner à notre chaîne YouTube pour les didacticiels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.