Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment corriger l'erreur interne du serveur 500 dans WordPress

Votre site WordPress fonctionnait parfaitement — jusqu'à ce que soudainement, il ne fonctionne plus. Au lieu de votre page d'accueil, vous êtes confronté à une erreur 500 Internal Server Error. Aucun avertissement, aucune explication claire — juste une impasse frustrante. 😨

Nous connaissons ce sentiment. Ce moment de découragement lorsque votre site tombe en panne et que vous n'avez aucune idée pourquoi. C'est l'une des erreurs WordPress les plus courantes, mais aussi l'une des plus mystérieuses. Elle ne vous dit pas ce qui ne va pas, juste que quelque chose est cassé.

La bonne nouvelle ? C'est presque toujours réparable. Ayant aidé d'innombrables clients, nous avons rencontré cette erreur à de nombreuses reprises.

Dans ce guide, nous vous expliquerons les étapes exactes pour remettre votre site en ligne et en état de marche. Suivez simplement nos instructions, et tout fonctionnera à nouveau en un rien de temps.

Correction de l'erreur du serveur interne dans WordPress

Voici un aperçu rapide des sujets que nous aborderons dans cet article :

Qu'est-ce que l'erreur 500 Internal Server Error ?

L'erreur 500 Internal Server Error est comme une porte verrouillée sans clé. Vous savez que quelque chose ne va pas, mais il n'y a aucune note expliquant ce qui s'est passé.

Cette erreur n'est pas seulement un problème WordPress. Elle peut apparaître sur n'importe quel site Web lorsque le serveur rencontre un problème qu'il ne sait pas comment gérer.

Le « 500 » dans le message est un code d'état HTTP. Si vous le recherchez, vous trouverez une définition vague :

« Le code de réponse 500 Internal Server Error indique que le serveur a rencontré une condition inattendue qui l'a empêché de répondre à la requête. »

Ce n'est pas très utile, n'est-ce pas ? C'est la façon pour le serveur de dire : « Quelque chose s'est cassé, mais je ne suis pas sûr de quoi. »

L'apparence de cette erreur dépend de votre configuration d'hébergement et de votre navigateur Web. Voici un exemple de la façon dont elle apparaît sur un serveur Apache :

Page d'erreur de serveur interne sur Apache

Si votre site fonctionne sur Nginx, il peut sembler un peu différent. Et si Google Chrome ne parvient pas à charger une page d'erreur appropriée, vous verrez quelque chose comme ceci :

Erreur HTTP 500 Google Chrome

Pour les débutants, cela peut être décourageant. Il n'y a pas de message indiquant ce qui s'est mal passé ou comment le résoudre.

C'est comme demander à un mécanicien de réparer votre voiture sans lui dire ce qui est cassé. Il devra vérifier différentes pièces jusqu'à ce qu'il trouve le problème.

D'après notre expérience, la meilleure façon de le résoudre est de procéder étape par étape. Nous vous guiderons à travers les causes et solutions les plus courantes afin que vous puissiez remettre votre site en marche.

Quelles sont les causes de l'erreur 500 Internal Server Error dans WordPress ?

L'erreur interne du serveur dans WordPress est comme un puzzle avec des pièces manquantes. Vous savez que quelque chose ne va pas, mais le message d'erreur ne vous indique pas exactement où se trouve le problème.

D'après notre expérience, le coupable le plus courant est un fichier .htaccess corrompu. Parfois, c'est un plugin qui se comporte mal ou un thème qui n'est pas compatible avec votre configuration.

D'autres fois, votre site peut atteindre la limite de mémoire PHP, provoquant le crash de WordPress. Des fichiers de base corrompus peuvent également déclencher cette erreur, vous laissant bloqué sans avertissement.

Dans certains cas, l'erreur n'apparaît que lorsque vous essayez d'accéder à la zone d'administration de WordPress, tandis que le reste de votre site fonctionne normalement. C'est comme être enfermé hors de votre propre maison pendant que les invités peuvent toujours entrer par la porte arrière.

Ce qui rend cette erreur délicate, c'est qu'elle se produit généralement avant que WordPress ne puisse se charger correctement. Cela signifie que le serveur ne peut pas recueillir suffisamment de détails pour expliquer ce qui s'est mal passé.

Si vous souhaitez approfondir le fonctionnement interne de WordPress, consultez notre guide sur le fonctionnement interne de WordPress.

Maintenant, parcourons les étapes de dépannage pour remettre votre site en ligne et opérationnel.

Résoudre l'erreur 500 Internal Server Error dans WordPress

Avant de commencer le dépannage, assurez-vous d'avoir une sauvegarde complète de votre site WordPress à portée de main.

Si vous avez accès à la zone d'administration de WordPress, vous pouvez utiliser un plugin de sauvegarde WordPress pour créer une sauvegarde complète de votre site web.

Nous recommandons d'utiliser Duplicator pour gérer cela. Il vous aide non seulement à sauvegarder rapidement votre site Web, mais vous pouvez également stocker vos sauvegardes dans le cloud, et surtout, vous pouvez restaurer votre site Web à partir d'une sauvegarde.

D'autre part, si vous n'avez pas accès à la zone d'administration de WordPress, vous pouvez créer manuellement une sauvegarde WordPress en utilisant phpMyAdmin et un client FTP.

Après cela, vous pouvez suivre les étapes suivantes pour dépanner et corriger l'erreur de serveur interne sur votre site Web.

Vider le cache WordPress et du navigateur

Les navigateurs et vos plugins de mise en cache WordPress peuvent parfois stocker par erreur une copie mise en cache d'une page d'erreur.

Le moyen le plus simple de résoudre ce problème est de commencer par vider votre cache de navigateur.

Vider le cache

Après cela, si vous avez accès à la zone d'administration WordPress de votre site Web, vous pouvez vider le cache WordPress en visitant la page des paramètres de votre plugin de mise en cache.

Pour plus de détails, consultez notre tutoriel sur comment vider le cache WordPress.

Vérifier le fichier .htaccess corrompu

Le fichier .htaccess est un fichier de configuration de serveur utilisé par WordPress pour configurer les redirections.

L'une des causes les plus fréquentes d'erreur de serveur interne est un fichier .htaccess corrompu.

Le moyen le plus simple de résoudre ce problème est de simplement visiter la page Réglages » Permaliens dans la zone d'administration de WordPress, puis de cliquer sur le bouton « Enregistrer les modifications » sans apporter de modifications.

Mettre à jour les permaliens pour régénérer le fichier .htaccess

WordPress va maintenant essayer de mettre à jour votre fichier .htaccess ou d'en générer un nouveau. Vous pouvez maintenant visiter votre site Web pour voir si cela a résolu l'erreur de serveur interne.

Si vous voyez toujours l'erreur, vous devez vous assurer que WordPress a pu générer ou écrire dans le fichier .htaccess.

Parfois, en raison des permissions de fichiers et de répertoires, WordPress peut être incapable de créer ou d'écrire dans votre fichier .htaccess.

Vous pouvez maintenant essayer de remplacer le fichier .htaccess manuellement. Tout d'abord, vous devez vous connecter à votre site Web en utilisant FTP ou l'application Gestionnaire de fichiers sous le panneau de contrôle de votre compte d'hébergement.

Ensuite, vous devez renommer votre fichier .htaccess principal en quelque chose comme .htaccess_old. Cela vous permet de conserver le fichier comme sauvegarde, mais WordPress ne le reconnaîtra pas.

Pour renommer le fichier .htaccess, vous devrez vous connecter à votre site en utilisant FTP ou l'application Gestionnaire de fichiers dans le tableau de bord cPanel de votre hébergement.

Une fois connecté, le fichier .htaccess se trouvera dans le même répertoire où vous verrez des dossiers comme wp-content, wp-admin et wp-includes.

Faites simplement un clic droit sur le fichier .htaccess et renommez-le en .htaccess_old.

Renommer le fichier .htaccess

Ensuite, vous devez créer un nouveau fichier .htaccess.

Dans le dossier racine de votre site, faites un clic droit, puis sélectionnez l'option « Créer un nouveau fichier » dans votre client FTP ou l'application Gestionnaire de fichiers.

Créer un nouveau fichier htaccess

Nommez ce nouveau fichier .htaccess et cliquez sur « OK » pour l'enregistrer.

Maintenant, ce fichier .htaccess est actuellement vide, et vous devez y ajouter les règles de réécriture par défaut de WordPress.

Faites simplement un clic droit sur le fichier, puis sélectionnez « Afficher/Modifier » dans votre client FTP ou l'application Gestionnaire de fichiers.

Modifier le fichier .htaccess

Le fichier vide s'ouvrira dans un éditeur de texte brut comme le Bloc-notes ou TextEdit.

Maintenant, vous devez copier et coller le code suivant à l'intérieur :

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Ce code est l'ensemble de règles par défaut utilisé par WordPress. N'oubliez pas d'enregistrer vos modifications et de téléverser le fichier sur le serveur.

Vous pouvez maintenant visiter votre site web pour voir si cela a résolu l'erreur de serveur interne.

Si c'est le cas, félicitez-vous car vous avez résolu l'erreur de serveur interne.

Important : Avant de passer à autre chose, assurez-vous d'aller sur la page Réglages » Permaliens dans l'espace d'administration de WordPress et de cliquer sur le bouton Enregistrer sans apporter de modifications. Cela régénérera le fichier .htaccess pour vous avec les règles de réécriture appropriées afin de garantir que vos pages de publication ne renvoient pas une erreur 404.

Si la vérification de la solution pour le fichier .htaccess corrompu n'a pas fonctionné pour vous, alors vous devez continuer à lire cet article.

Augmenter la limite de mémoire PHP

Parfois, l'erreur interne du serveur peut se produire si un script consomme toute la limite de mémoire PHP.

Le moyen le plus simple d'augmenter la limite de mémoire PHP est de modifier le fichier wp-config.php. Soyez prudent lorsque vous faites cela si vous êtes débutant. Vous voulez suivre ces instructions attentivement car même de petites erreurs dans les fichiers principaux de WordPress peuvent casser votre site.

Pour commencer, connectez-vous simplement à votre site Web WordPress à l'aide d'un client FTP ou de l'application Gestionnaire de fichiers sous le panneau de contrôle de votre compte d'hébergement.

Vous trouverez le fichier wp-config.php dans le dossier principal de votre site Web. Faites un clic droit dessus et sélectionnez « Télécharger ». Cela garantira que vous avez une sauvegarde du fichier au cas où quelque chose se passerait mal.

Une fois que vous avez enregistré cela, vous pouvez faire un clic droit dessus et sélectionner « Afficher/Modifier ».

Modifier le fichier wp-config

À l'intérieur du fichier wp-config.php, vous devez ajouter le code suivant juste au-dessus de la ligne qui dit : « C'est tout, arrêtez d'éditer ! Bonne publication » :

define( 'WP_MEMORY_LIMIT', '256M' );

Pour plus de détails, consultez notre tutoriel sur comment augmenter la limite de mémoire PHP dans WordPress.

Remarque : Si 256M ne résout pas le problème, essayez d'augmenter à 512M.

Si vous rencontrez l'erreur de serveur interne uniquement lorsque vous essayez de vous connecter à votre administration WordPress ou de télécharger une image dans votre wp-admin, vous devriez augmenter la limite de mémoire en suivant ces étapes :

  1. Créez un fichier texte vierge sur votre ordinateur et nommez-le php.ini
  2. Collez ce code à l'intérieur : memory=256MB
  3. Enregistrez le fichier
  4. Téléchargez-le dans votre dossier /wp-admin/ à l'aide de FTP

Si l'augmentation de la limite de mémoire a résolu le problème pour vous, alors vous n'avez résolu le problème que temporairement. Vous devez toujours trouver la cause qui épuise votre limite de mémoire.

Cela pourrait être un plugin mal codé ou même une fonction de thème. Nous vous recommandons vivement de demander à votre société d'hébergement WordPress de consulter les journaux du serveur pour vous aider à trouver les diagnostics exacts.

Si l'augmentation de la limite de mémoire PHP n'a pas résolu le problème pour vous, vous avez besoin d'un dépannage supplémentaire.

Désactiver tous les plugins WordPress

Si aucune des solutions ci-dessus n'a fonctionné pour vous, alors cette erreur est très probablement causée par un plugin spécifique installé sur votre site Web.

Il est également possible qu'il s'agisse d'une combinaison de plugins qui ne fonctionnent pas bien ensemble.

Si vous pouvez accéder à la zone d'administration de WordPress de votre site Web, vous pouvez simplement aller à la page des plugins et désactiver tous les plugins WordPress.

Désactiver tous les plugins

Cependant, si vous ne pouvez pas accéder à la zone d'administration de WordPress, vous pouvez désactiver tous les plugins WordPress en utilisant FTP.

Connectez-vous simplement à votre site Web WordPress à l'aide d'un client FTP ou de l'application de gestion de fichiers sous le panneau de contrôle de votre compte d'hébergement.

Une fois connecté, naviguez vers le dossier /wp-content/ et renommez le dossier plugins en plugins.deactivated.

Plugins désactivés via FTP

WordPress recherche les plugins dans le dossier plugins. Si le dossier plugins n'est pas trouvé, il désactivera automatiquement tous les plugins.

Vous pouvez maintenant essayer de visiter votre site Web pour voir si cela a résolu l'erreur de serveur interne sur votre site Web.

Pour restaurer tous vos plugins, vous pouvez simplement renommer le dossier « plugins.deactivated » en plugins.

Vos plugins seront maintenant restaurés, mais ils seront toujours désactivés.

Vous pouvez maintenant activer les plugins individuellement et visiter votre site Web pour déterminer quel plugin cause l'erreur de serveur interne.

Pour plus de détails, consultez notre guide sur comment désactiver tous les plugins WordPress sans wp-admin.

Si la désactivation de tous les plugins n'a pas résolu l'erreur de serveur interne sur votre site Web, continuez à lire.

Passer à un thème WordPress par défaut

Une cause possible de l'erreur interne du serveur pourrait être du code dans votre thème WordPress.

Pour déterminer si tel est le cas, vous devez passer à un thème WordPress par défaut.

Si vous avez accès à la zone d'administration de WordPress, allez à la page Apparence » Thèmes. Si vous avez déjà un thème par défaut installé, vous pouvez simplement cliquer sur le bouton Activer pour changer de thème.

Activer un thème par défaut

Si vous n'avez pas de thème par défaut installé, vous pouvez cliquer sur le bouton « Ajouter » en haut et installer un thème par défaut (Twenty Twenty-Three, Twenty Twenty-Two, etc.).

Si vous n'avez pas accès à la zone d'administration de WordPress, vous pouvez toujours passer à un thème par défaut.

Connectez-vous simplement à votre site WordPress à l'aide d'un client FTP et naviguez jusqu'au dossier /wp-content/.

Faites un clic droit pour sélectionner le dossier des thèmes et téléchargez-le sur votre ordinateur en guise de sauvegarde.

Télécharger le dossier du thème

Ensuite, vous devez supprimer le dossier des thèmes de votre site Web. Une fois supprimé, créez un nouveau dossier des thèmes.

Votre nouveau dossier des thèmes sera complètement vide, ce qui signifie que vous n'avez aucun thème WordPress installé pour le moment.

Ensuite, vous devez visiter le répertoire des thèmes de WordPress et télécharger un thème WordPress par défaut sur votre ordinateur.

Télécharger un thème par défaut

Votre navigateur téléchargera alors le thème sous forme de fichier zip sur votre ordinateur.

Localisez le fichier sur votre ordinateur, puis décompressez-le. Les utilisateurs de Windows peuvent décompresser le fichier en cliquant dessus avec le bouton droit de la souris, puis en sélectionnant « Extraire tout ». Les utilisateurs de Mac peuvent double-cliquer sur le fichier zip pour l'extraire.

Extraire les fichiers du thème

Vous verrez maintenant un dossier contenant votre thème WordPress.

Revenez à votre client FTP ou à votre gestionnaire de fichiers et téléchargez ce dossier dans le dossier des thèmes vide.

Téléverser le dossier du thème

Une fois téléchargé, WordPress commencera automatiquement à utiliser le thème par défaut.

Vous pouvez maintenant visiter votre site web pour voir si cela a résolu l'erreur de serveur interne.

Si cela ne fonctionne pas, vous pouvez réimporter vos thèmes WordPress à partir de la sauvegarde ou revenir au thème que vous utilisiez.

Ne vous inquiétez pas. Il y a encore quelques autres choses que vous pouvez faire pour corriger l'erreur.

Réimporter les fichiers principaux

Si les options de plugin et de thème n'ont pas résolu l'erreur de serveur interne, il vaut la peine de réimporter les dossiers /wp-admin/ et /wp-includes/ à partir d'une nouvelle installation de WordPress.

Cela ne supprimera aucune de vos informations, mais cela pourrait résoudre le problème si un fichier est corrompu.

Tout d'abord, vous devrez visiter le site web WordPress.org et cliquer sur le bouton « Télécharger ».

Télécharger la médiathèque

Cela téléchargera le fichier zip de WordPress sur votre ordinateur.

Allez-y et extrayez le fichier zip. À l'intérieur, vous trouverez un dossier wordpress.

Dossier WordPress extrait

Ensuite, vous devez vous connecter à votre site web WordPress à l'aide d'un client FTP.

Une fois connecté, allez dans le dossier racine de votre site web. C'est le dossier qui contient les dossiers wp-admin, wp-includes et wp-content à l'intérieur.

Dans la colonne de gauche, ouvrez le dossier WordPress sur votre ordinateur.

Maintenant, vous devez sélectionner tous les fichiers à l'intérieur du dossier wordpress et les téléverser sur votre site web.

Téléverser les fichiers principaux de WordPress

Votre client FTP va maintenant transférer ces dossiers vers votre serveur.

Il vous demandera si vous souhaitez écraser les fichiers. Sélectionnez « Écraser », puis sélectionnez « Toujours utiliser cette action » et cochez la case « Appliquer à la file d'attente actuelle uniquement ».

Écraser les fichiers principaux de WordPress

Votre client FTP va maintenant remplacer vos anciens fichiers WordPress par de nouvelles copies fraîches.

Si vos fichiers WordPress étaient corrompus, cette étape corrigera l'erreur de serveur interne pour vous.

Activer les journaux de débogage dans WordPress

WordPress est livré avec un système intégré pour tenir des journaux de débogage.

Vous pouvez l'activer en utilisant le plugin WP Debugging. Pour plus de détails, consultez notre guide sur comment installer un plugin WordPress.

Une fois activé, le plugin activera les journaux de débogage sur votre site Web WordPress.

Si vous n'avez pas accès à la zone d'administration de votre site Web WordPress, vous pouvez activer le débogage en ajoutant le code suivant à votre fichier wp-config.php :

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true); 

Une fois que vous avez activé les journaux de débogage, vous pouvez les consulter en utilisant un client FTP et en naviguant vers le dossier /wp-content/.

Journal de débogage

Vous pouvez ouvrir le fichier journal de débogage dans un éditeur de texte, et il vous montrera une liste d'erreurs et d'avertissements qui se produisent sur votre site Web.

Certaines erreurs et avertissements peuvent être des incidents inoffensifs qui n'ont pas besoin d'être corrigés. Cependant, si vous voyez une erreur de serveur interne sur votre site Web, ceux-ci peuvent vous orienter dans la bonne direction.

Contacter votre fournisseur d'hébergement

Si toutes les méthodes échouent à corriger l'erreur de serveur interne sur votre site Web, il est alors temps de demander de l'aide.

Contactez l'équipe de support de votre hébergeur Web, et ils seront en mesure de vérifier les journaux du serveur et de localiser la cause première de l'erreur.

Si vous souhaitez continuer à dépanner par vous-même, consultez notre guide ultime de dépannagedes erreurs WordPress pour débutants.

Tutoriel vidéo

S'abonner à WPBeginner

Nous espérons que cet article vous a aidé à résoudre l'erreur de serveur interne dans WordPress. Vous voudrez peut-être aussi consulter notre liste complète des erreurs WordPress les plus courantes et notre guide sur comment contacter le support WordPress.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

677 CommentsLeave a Reply

  1. J'ai rencontré l'erreur suivante :

    Erreur 500 – Erreur interne du serveur

    Une erreur a été rencontrée lors du traitement de votre demande. Il s'agit généralement d'une condition temporaire. Veuillez contacter le propriétaire du site Web pour obtenir de l'aide supplémentaire.

    J'ai donc parlé à mon support d'hébergement et ils me suggèrent la procédure suivante :

    « Votre compte cPanel était configuré pour utiliser la version PHP 5.2, et il fallait la mettre à jour vers la version PHP 5.4. »

    Merci ………. ça a fonctionné pour moi...
    J'utilise inmotionhosting.

  2. Merci ! Excellents conseils, même pour un bénévole non-technique. Le fichier htaccess a été la principale correction, mais j'ai pu constater d'après les journaux que la mémoire créait un problème continu, je l'ai donc résolu pendant que j'y étais.

  3. Je ne me suis pas encore retrouvé dans la situation où j'ai dû tester mes plugins en les désactivant tous, mais si je devais les tester tous, j'essaierais cette méthode pour essayer de réduire le nombre de tests requis après les avoir tous désactivés :

    1. Je réactiverais 50% d'entre eux. Si le problème se reproduisait, je saurais que le plugin problématique se trouvait dans le groupe réactivé, sinon il serait dans le groupe désactivé.
    2. Si le problème était causé par le groupe réactivé, j'en désactiverais 50% et je testerais à nouveau, sinon je réactiverais 50% de l'autre groupe qui n'avait pas encore été réactivé et je testerais à nouveau.
    3. À ce stade, je saurais quel groupe de 25% de tous mes plugins contenait le plugin défectueux et je changerais l'état d'activation de 50% de ce groupe et je testerais à nouveau.
    4. À ce stade, je saurais quel groupe de 12,5% de tous mes plugins contenait le plugin défectueux.

    Si j'avais 32 plugins, les pourcentages ci-dessus les diviseraient très proprement en groupes de 16, 8, 4, 2 et 1. Il est plus probable que je devrais les diviser en groupes de tailles inégales, mais cela ne nuit pas au concept de base de réduire le nombre de tests à seulement 5 au lieu de 32.

    Si le problème s'avérait provenir du seul plugin que je n'avais pas réactivé par cette méthode, alors j'effectuerais évidemment un sixième test avec ce plugin seul. S'il s'avère qu'il n'y a un problème que lorsqu'il est activé avec d'autres plugins, alors la scène se compliquerait.

  4. c'était le plugin w3 total cache qui causait une erreur sur mon site, j'ai renommé le dossier cache mais cela n'a rien changé, puis il y avait d'autres fichiers qui étaient écrits comme w3 advanced cache.php quelque chose comme ça, j'ai renommé TOUS LES FICHIERS qui avaient w3 cache ou même cache écrit dessus, cela a fonctionné mais j'ai accidentellement supprimé mon fichier .htaccess, j'avais copié le contenu du fichier en toute sécurité, j'ai donc créé un nouveau fichier .htaccess et l'ai téléchargé sur le serveur, tout a été résolu.

    J'espère que cette solution aidera quelqu'un d'autre qui a ce problème.

    Merci

  5. thanks so much! I did, I was in panic, fortunately the first option (.htaccess) did the trick :)

  6. bonjour

    j'ai changé mon thème pour un thème vidéo de type "tube" nommé "detube"
    mais après le changement, je reçois un nombre énorme d'erreurs internes 500 dans Google Webmaster (plus de 800 erreurs par jour) et parfois lorsque je navigue sur mon site web, il ne se charge pas et m'affiche "limite de bande passante dépassée" et je reçois également environ 15 avertissements concernant le sitemap dans Google Webmaster.
    avant de changer de thème, je n'avais aucun problème.
    quelqu'un peut-il m'aider ? que puis-je faire ? je perds mes visiteurs Google

  7. Mille likes. .htaccess était le problème et je l'ai fait comme montré dans la vidéo et le problème est résolu

  8. L'erreur de serveur interne se produit principalement avec l'hébergement gratuit. Lorsque je suis passé à la version premium, tout était en ordre.

  9. Merci l'ami, tu m'as sauvé la vie hehehe, et tu gagnes un nouveau follower, super site.

  10. Bravo!
    “Checking for Corrupt .htaccess File” This section helped me solve the issue, Thanks for the post :)

  11. Salut. Merci pour le partage, j'ai récemment rencontré une erreur de serveur interne 500 sur mon site web, mais j'ai re-téléchargé wp-admin et wp-includes à partir d'une nouvelle installation, maintenant tout fonctionne bien. Merci.

  12. Le problème avec mon site est qu'il se charge parfois correctement et parfois il affiche une erreur interne du serveur 500. Pouvez-vous me dire la raison ?

  13. J'ai donc une erreur interne 500 vraiment étrange. Ma page d'accueil se charge bien, mais chaque fois que je clique sur un lien dans la barre de navigation pour aller sur une autre page, l'erreur interne apparaît. J'ai suivi cette liste de corrections et je n'arrive pas à trouver la solution. Mon fournisseur d'hébergement n'a pas non plus d'idée, des suggestions ?

  14. Merci pour cela. Mon tableau de bord a planté à mi-chemin d'une mise à jour de Wordfence Security. J'ai essayé pendant plus de 3 heures de le réparer mais je n'ai pas pu accéder à mon tableau de bord. (Erreur http 500 dans IE, écran blanc dans Firefox)

    J'étais sur le point de demander à mon hébergeur de faire une restauration à partir de la veille et de perdre une journée de travail jusqu'à ce que je trouve cette page. J'ai utilisé FileZilla, renommé le dossier des plugins sur le serveur en « plugins-frs » et j'ai pu accéder à mon tableau de bord avec tous les 14 plugins désactivés. J'ai ensuite renommé le dossier en « plugins » et j'ai pu les activer un par un. Ils ont conservé tous leurs paramètres, aucun problème.

    J'ai téléchargé et téléversé manuellement la dernière version du plugin Wordfence Security qui a causé mes problèmes et activé la nouvelle version sans problème.

    Je dois déménager à Terre-Neuve et devenir pêcheur de morue avant de devenir fou !

    Sheff

  15. Qu'est-ce qu'un FTP ?
    Et comment me connecter à mon site en utilisant le FTP ?
    Parlez-vous de vous connecter à mon domaine Godaddy ? ou à WordPress ?

    • FTP = Protocole de transfert de fichiers.

      pour se connecter avec ftp (dans le Cpanel de Godaddy), vous devez aller dans votre panneau de contrôle, puis dans les options FTP et créer un nouveau ftp en sélectionnant le répertoire « public_html », puis vous connecter avec n'importe quel client ftp comme Filezilla.

      hôte : ftp. votredomaine. com
      nom d'utilisateur et mot de passe : tels que spécifiés lors de la création de l'utilisateur FTP.
      port : laisser vide ou 21.

    • Le FTP signifie File Transfer Protocol (protocole de transfert de fichiers). Il vous aide à transférer et à modifier des fichiers sur votre serveur.
      Les logiciels FTP, par exemple, sont Filezilla, CuteFTP.

  16. Merci. J'ai utilisé cette technique plusieurs fois sur le même site. Comment un fichier .htcaccess peut-il être corrompu ? Y a-t-il quelque chose qui puisse être fait pour l'éviter ?

      • Merci – J'ai juste pensé à vérifier ici pour votre réponse. La permission sur le fichier est définie sur 644, mais cela continue d'arriver. Cela fonctionne toujours de renommer le site et de le recharger, mais souvent le client doit me dire que son site est en panne avant que je sache qu'il faut le réparer. Il semble que ce soit un problème dans de nombreux fils de discussion de forums WordPress également.

        • Certains plugins accèdent au .htaccess et s'il y a une interruption de leur fonction pendant ce processus, cela peut introduire des erreurs dans le codage du .htaccess.

      • Merci. Ma solution pour ce problème récurrent a été de trouver toutes les occurrences de « flush_rewrite_rules » et de passer « false », de sorte que le fichier .htaccess ne soit pas réécrit dans le code du plugin. https://codex.wordpress.org/Function_Reference/flush_rewrite_rules
        Je ne pouvais pas désactiver le plugin, car c'est WooCommerce et c'est la base même du site. Cela semble être une très bonne solution pour la situation dans laquelle je me trouve.

  17. Merci pour ces conseils, j'ai réussi à récupérer mon site en suivant ces suggestions. Un fichier hta access corrompu était le problème. En utilisant FileZilla (client FTP hautement recommandé), j'ai pu désactiver mon dossier de plugins, puis désactiver le fichier hta access.

  18. Que dois-je faire quand je ne peux même pas accéder à l'administration WP sans obtenir cette erreur ??
    Je peux me connecter sans problème et voir ces options, mais au moment où je veux accéder au panneau d'administration, il me donne cette erreur. Je ne peux même pas rechercher de thèmes, de personnalisateur, etc. car cela implique le menu d'administration WP.

    Que dois-je faire ?
    S'il vous plaît, aidez-moi
    PS : Je n'ai jamais eu de problèmes avec mon site, mais l'administration WP.

  19. Merci ! C'était très utile. Lorsque j'ai ajouté _deactivate à mon dossier de plugins, j'ai obtenu un message d'erreur différent qui concernait un plugin en particulier. J'ai donc accédé et ajouté _deactivate à des plugins individuels jusqu'à ce que je trouve celui qui posait problème.

  20. J'ai eu un problème avec ça et j'ai pensé partager mes découvertes… en regardant dans le dossier racine, un deuxième fichier .htaccess était apparu pendant la nuit et avait créé l'erreur 500 interne.

    J'ai simplement supprimé le nouveau fichier .htaccess (je ne sais pas d'où il venait), et tout est revenu à la normale.

  21. This is the best Wordpress help site around hands down! Love it so much! Guides are simple and everything always works for me first try. Thanks wpbeginner :)

  22. This is a very informative and simple to understand tutorial for WP Beginners like me. I am using Wordpress for last 5 years but as a blogger. Recently I had to install and look after couple of Wordpress sites. Now 10 days back first Wordpress site went down with 500 internal server error. I searched for the solution and landed on this page and did first step i-e renamed .htaccess file and problem was solved. Now again today the second site went down :) OMG !!!!! But again I visited this page to check for the solution.Now I have done all the steps explained on this page and nothing worked for me :( I have contacted the hosting provider and they are looking into problem for me. I will come back to share the solution once they rectify the problem. Thank you

  23. Après avoir tout essayé (.htaccess, nouvelle installation de wp-include/wp-admin, désactivation des plugins…) j'ai finalement résolu ce problème en faisant ceci :

    1) Créez un nouveau dossier dans votre répertoire wp.
    2) Déplacez tous les fichiers dans ce nouveau répertoire.
    3) Déplacez-les à nouveau dans le dossier d'origine.
    4) Tada !

    Je sais que ça semble stupide mais ça a fonctionné pour moi.

  24. Merci de m'avoir sauvé la mise les gars, je viens d'avoir un nouveau travail et on m'a jeté dans la correction du site web (malgré que ce ne soit pas dans ma description de poste) et wow, ces maudits plugins ! Comme le dit deemyboy : SAUVEGARDEZ ce dossier wp-content !!!!!!!

  25. Merci beaucoup pour ce guide ! Au moins, j'ai pu commencer quelque part en attendant que mon hébergeur vérifie. Dans mon cas, ce n'était aucun de ceux listés mais un gros fichier journal d'erreurs dans le répertoire principal (il faisait 2 Go) qui était en cause. Mais lorsque j'ai re-téléchargé les fichiers principaux, j'ai décidé de le supprimer et cela a fonctionné.

  26. Hi, I have tried all those sollutions above, but none worked for me. Im getting kind of desperated. Im new to WP.. I was changing some Settings (in the wp-admin link) and when I hit save, the 500 error came up. Idk what to do :(

  27. J'ai téléchargé le fichier php.ini dans mon dossier /wp-admin/. Mais maintenant, je suis confus, comment savoir si l'erreur interne du serveur 500 est corrigée ou non ? car l'erreur survenait simultanément, pas tout le temps. S'il vous plaît, aidez-moi.

  28. Je sais que j'ai eu l'erreur de service interne parce que je tripotais mon fichier .htaccess juste avant qu'elle ne se produise. J'ai essayé de me connecter en utilisant des clients FTP (FileZilla et WinSCP) mais j'ai continué à recevoir une erreur de connexion par délai d'attente. J'ai envoyé un e-mail à mon fournisseur d'hébergement. J'espère que mon fournisseur pourra m'aider avec cela.

  29. Salut Silvia et merci pour ça ! J'ai changé les permissions des deux fichiers dans wp-admin qui causaient des problèmes à 775 (de 664) et cela a résolu le problème. Et je ne sais pas pourquoi cela s'est produit non plus ! C'est arrivé à l'improviste. Mystère !

  30. J'ai essayé toutes les étapes ci-dessus et finalement, en contactant mon fournisseur d'hébergement iPage, le problème a été résolu. Ils ont dit que le problème venait des permissions de fichiers et ils l'ont corrigé. Cela aurait dû être ma première étape

  31. J'ai pu me reconnecter à mon WP-Admin en renommant .htaccess mais lorsque j'ai fait paramètres > permaliens > enregistrer comme vous l'avez recommandé, j'ai été à nouveau bloqué de l'administration. Maintenant, renommer .htaccess ne fait rien. Des idées ?

  32. J'ai eu ce problème tellement de fois et je me sens à l'aise de partager mes conseils à ce sujet en tant qu'expert des erreurs 500. Parfois, le problème était résolu en modifiant le fichier htaccess, mais c'était une solution temporaire. Comme il est souligné dans l'article, l'erreur de service 500 est principalement causée par la limite de mémoire PHP et malheureusement, l'ajout d'un fichier php.ini ne suffira pas. La plupart des hébergeurs fixent la limite PHP à 128 Mo, y compris Dreampress, et si vous dépassez cette limite, votre fournisseur d'hébergement coupera momentanément la connexion à votre site Web. Mon conseil pour vous qui avez ce problème est le suivant. Installez le plugin P3 et identifiez les plugins gourmands en mémoire. S'ils ne sont pas essentiels, supprimez-les. De plus, changer de fournisseur d'hébergement pour un hébergeur spécialisé au lieu de Bluehost ou Hostgator vous apportera un meilleur service client et une meilleure qualité de produit.

  33. Si vous ne trouvez pas votre fichier .htaccess, vous pouvez toujours créer un nouveau fichier vierge dans un éditeur de texte. Nommez ce fichier .htaccess et téléchargez-le dans le répertoire racine de votre site Web à l'aide d'un client FTP.

  34. J'ai toujours un problème avec ça. Je ne trouve pas mon fichier .htaccess, et j'ai été bloqué de l'administration. Tout le site ne peut pas être vu. Aidez-moi s'il vous plaît

    • .htaccess est caché. Lorsque vous accédez à votre fichier, assurez-vous que vous pouvez également afficher les fichiers cachés

  35. J'ai essayé tout cela, et ça ne marche toujours pas !! Je ne trouve pas mon fichier .htaccess et je ne peux pas le générer car je suis bloqué de l'administration, AIDEZ-MOI S'IL VOUS PLAÎT !!!

  36. Très utile, mais encore une chose, c'est souvent dû au plugin w3 total cache, si vous l'avez, vous pouvez renommer le dossier du plugin cache via FTP, puis essayer, mon site a été réparé de cette façon

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.