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.

Voici un aperçu rapide des sujets que nous aborderons dans cet article :
- Qu'est-ce que l'erreur 500 Internal Server Error ?
- Quelles sont les causes de l'erreur 500 Internal Server Error dans WordPress ?
- Résoudre l'erreur 500 Internal Server Error dans WordPress
- Vider le cache WordPress et du navigateur
- Vérifier le fichier .htaccess corrompu
- Augmenter la limite de mémoire PHP
- Désactiver tous les plugins WordPress
- Passer à un thème WordPress par défaut
- Réimporter les fichiers principaux
- Activer les journaux de débogage dans WordPress
- Contacter votre fournisseur d'hébergement
- Tutoriel vidéo
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 :

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 :

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.

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.

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.

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.

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.

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 ».

À 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 :
- Créez un fichier texte vierge sur votre ordinateur et nommez-le php.ini
- Collez ce code à l'intérieur : memory=256MB
- Enregistrez le fichier
- 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.

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.

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.

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.

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.

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.

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.

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 ».

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.

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.

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 ».

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/.

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
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.


Eduard
Merci !!! cela a aussi fonctionné pour moi. C'était le fichier .htaccess corrompu. Le supprimer et en donner un nouveau au dossier web de mes clients m'a aidé et m'a évité une nouvelle installation (j'y pensais dans mon désespoir)
passez un bon moment à tous
eduard
ulrich
The .htaccess file trick did it for me. Thanx
Christiaan Neijens
Nous avons changé d'hébergement et rencontré l'erreur du serveur interne, heureusement renommer le fichier htaccess a parfaitement fonctionné.
Merci !
Martin
Hello there … that internal server error is a strong problem since 10 days
I deactivated all plugins – so the wordpress installation worked again – BUT after activating ONE plugin (no matter which one) the error came back … can anyone give me advice?
Support WPBeginner
avez-vous essayé de revenir au thème WordPress par défaut, puis d'activer les plugins ? Vous pouvez aussi essayer de d'augmenter la limite de taille de mémoire disponible pour php.
Si cela ne résout pas le problème, contactez votre hébergeur.
Admin
jules
MERCI ! UTILISÉ PHP.INI ET supprimé Jetpack !~ Je crie de joie car j'apprends que je ne suis pas aussi vieux que je le parais !
Khym
Bonjour,
J'ai essayé d'installer un plugin enfant sur mon site Wordpress et après cela, j'ai rencontré une erreur de serveur interne. Le problème est que je ne parviens pas à localiser le plugin installé dans mon dossier wp-content. Ce que j'obtiens est un fichier error.txt avec les détails ci-dessous :
Erreur d'analyse PHP : erreur de syntaxe, T_STRING inattendu dans /home3/kennelsf/public_html/bad-credit-solutions-now/wp-content/themes/uvctheme/functions.php à la ligne 53
Je ne comprends pas si cette erreur est liée au plugin que j'ai installé, mais pourquoi ne puis-je pas voir le plugin dans mon dossier ?
J'apprécie vraiment, vraiment votre aide !
Merci !
Personnel éditorial
Essayez de regarder le code que vous avez à cette ligne de votre fichier functions.php.
Admin
Georgie
Merci merci ! J'ai suivi vos instructions concernant le fichier htaccess et cela a résolu non seulement mon problème d'Erreur 500 en essayant de me connecter à mon panneau d'administration, mais aussi un autre problème que j'avais avec les miniatures qui ne se chargeaient pas correctement en utilisant le thème Clockstone de CMSMasters.
Cheryl
Merci beaucoup. J'ai suivi vos instructions pour l'erreur serveur 500 et le .htaccess. Les étapes ont fonctionné après que j'ai mis à jour les Permaliens, ce qui a pris quelques essais car la page se chargeait très lentement et la page d'erreur continuait de réapparaître. Tout va bien maintenant et j'ai aussi augmenté la mémoire php.
Kulwinder Singh
Merci beaucoup.
Roxy
Génial ! Merci. J'avais l'erreur interne 500 en sélectionnant les menus et en personnalisant les liens dans la zone d'administration, y compris lors de la prévisualisation en direct pour d'autres thèmes.
J'ai suivi toutes les étapes une par une, et celle qui a fonctionné a été de remplacer wp-admin et wp-includes par une nouvelle installation de Wordpress sur mon bureau.
J'ai complètement résolu le problème ! Merci beaucoup en effet.
Maintenant, si quelqu'un connaît un bon code pour un menu accordéon, qui inclut le texte de la page dans le menu déroulant, qu'il me le fasse savoir !
Merci
Roxy
Ellis
Merci pour ces instructions claires. Je les ai suivies et j'ai résolu le problème. Excellent travail.
Jahanzeb
Salut, renommer le fichier htaccess me donne des erreurs 404, et je ne peux pas accéder à wp-admin pour me connecter, aidez-moi !
Jahanzeb
Actually, every thing is fixed now, no more 404’s, just that I can’t login! Can anyone help me
Personnel éditorial
Effacez vos cookies.
Admin
Sharad
Merci beaucoup, désactiver le plugin a fonctionné pour moi
Srihari Thalla
Thanks
I forgot to update the Permalinks!!
Personnel éditorial
Oui, ça devrait le faire.
Admin
Nishant Shubham
J'ai aussi un problème avec ça. Il dit :
Erreur interne du serveur
Le serveur a rencontré une erreur interne ou une mauvaise configuration et n'a pas pu traiter votre demande.
C'est arrivé après avoir installé un plugin Hide Login. J'ai cliqué sur Activer et tout a commencé à se produire. Cela se produit lorsque j'essaie de me connecter au panneau d'administration. S'il vous plaît, aidez-moi.
Jelle
Renommez le dossier du plugin via FTP, cela le désactivera !
Kate
Merci beaucoup pour les conseils.
Je ne pouvais pas accéder à mon panneau d'administration. Après quelques heures, j'ai découvert que mes permissions sur le fichier wp-login.php avaient été définies sur 00... Je les ai rétablies et mon problème a été résolu.
Cassy
Merci beaucoup. Le renommage du ht.access a fonctionné pour moi.
Kailas Kale
Merci beaucoup de m'avoir aidé à résoudre mon problème…
Oscar
J'ai suivi vos conseils 1 (.httacess), 2 (php.ini) et 4 (fichiers de base) et le problème persiste.
Si je désactive les plugins, devrai-je les reconfigurer plus tard ? (je veux dire, s'ils étaient réinitialisés ?)
Conseil 5, mon hébergeur ne m'a toujours pas apporté de solution depuis longtemps.
Juste pour dire que mon blog est sur un serveur partagé, dois-je passer à un serveur dédié ou changer de fournisseur d'hébergement ?
Justin
Merci Syed, j'ai ajouté quelque chose à mon fichier .htaccess et j'ai eu le message d'erreur 500 interne. Renommer le fichier dans cpanel a fonctionné et a résolu le problème.
Thanks so much, I bookmarked this page for future reference.
Chris
Merci pour ce tutoriel !
Vous m'avez sauvé !!!
Je l'ai résolu en désactivant les plugins.
Cordialement,
Chris
Dan Terry
J'ai sauvegardé le fichier .htaccess puis l'ai supprimé du répertoire principal de wordpress, puis je suis allé dans réglages et permaliens et j'ai cliqué sur enregistrer et ça l'a résolu !
Lani
Merci beaucoup ! J'étais stressé. C'est la goutte d'eau qui fait déborder le vase pour moi en essayant de gérer mon site wp.org moi-même, je passe à un thème premium pour ne pas avoir à gérer ce genre de choses (j'espère). Santé
Cfouche
J'ai désactivé mes plugins et ça a fonctionné ! J'ai passé tellement de temps à essayer de le réparer en ajoutant plus de mémoire php, mais c'était tout ce que j'avais à faire.
Merci !
Kimmo
J'ai eu le même message d'erreur et je l'ai résolu en changeant l'encodage des caractères de wp-config.php de UTF en ANSI.
Goran
Merci, mon pote. L'augmentation de la taille de la mémoire a résolu le problème. Maintenant, Google peut à nouveau indexer le site web !
Maciej
Merci !
J'ai juste changé le nom du fichier Htaccess et ça marche !
andy
Bon article, même si je ne trouve aucune solution pour l'erreur de serveur interne, mais cela m'a vraiment aidé et enrichi mes connaissances sur WP. Merci encore !
Olatubosun
Merci pour le tuyau. Cela a totalement résolu le problème que j'avais sur mon blog.
Merci encore !!!
William Watt
Merci !
Tadrash Shah
.htaccess était corrompu. Je l'ai supprimé de mon compte FTP d'hébergement et les choses sont revenues à la normale.
Merci beaucoup.
Diana
ça a marché pour moi aussi !! Merci beaucoup !!
MundaneStudies
Cela n'a pas résolu le problème, mais c'était extrêmement utile et cela m'a donné une stratégie, au lieu de passer des heures à lire des posts de forum qui étaient tous dans tous les sens. Merci !
Ruth
J'ai eu ce problème, mais c'étaient mes pages et mes articles qui ne s'affichaient pas, et wp-admin et l'accueil allaient tous les deux bien.
J'ai essayé tout ce qui était suggéré ici en vain. Mon hébergeur m'a suggéré de vérifier mes journaux d'erreurs dans cPanel et là, j'ai découvert que c'était une des pages de mon thème, single.php, qui générait une erreur.
Si vous avez un problème similaire où le panneau d'administration va bien – passez à un autre thème. Si cela résout le problème, vous devrez soit réimporter votre thème, soit vérifier vos journaux d'erreurs pour voir quel fichier cause le problème et simplement réimporter celui-ci.
J'espère que cela aidera quelqu'un !
Hikmat
Merci, vous m'avez sauvé la journée…..
Anton DeSiva
Merci mon pote, tu m'as vraiment bien aidé sur ce coup. Il semble que mon fichier d'accès ait été corrompu (je pense savoir quel plugin en est la cause). Encore une fois, merci !!
marko
Un TRÈS GRAND MERCI, j'ai pu résoudre ce problème grâce à votre aide !
Mahali
Merci beaucoup, mon problème est résolu grâce à votre post, la réinstallation du fichier core est ma réponse
oifif
En plein dans la douleur ! Complètement ! Clair !
C'est juste parfait !
Merci pour le partage, et permettez-moi de partager l'information..
Cordialement,
/oifif
zozo2001
J'ai eu l'erreur du fichier .htaccess corrompu et je l'ai résolu en renommant le fichier et en en générant un vierge. mais le problème est que je reçois cette erreur tous les 2 à 3 jours et je fais le même traitement.
Une aide s'il vous plaît ?
Personnel éditorial
Contactez votre hébergeur pour savoir pourquoi votre .htaccess se corrompt si fréquemment.
Admin
yogesh
un très grand merci à vous, j'ai résolu le problème de mon site...
Ege
Bonjour, bon article, je veux juste l'étoffer en partageant ce que je viens de vivre. J'avais une erreur 500 sur Chrome et Firefox affichait juste une page blanche.
J'ai ajouté ce code :
ini_set(‘display_errors’, ‘1’);
juste à la deuxième ligne de mon index.php (après "<?") et cela m'a montré que l'erreur réelle se produisait à cause de
require('./wp-blog-header.php');
dans mon fichier index.php. Il s'avère que mon hébergeur a changé la façon dont il gère le système de fichiers, et WordPress en a souffert. Supprimer le './' avant a résolu mon problème.
J'espère que cela aidera quelqu'un.
Personnel éditorial
Merci beaucoup pour le partage de ces informations précieuses Ege. Nous l'apprécions vraiment, et d'autres aussi.
Admin
Johanna
Merci pour le conseil sur l'erreur, ça m'a sauvé la vie ! C'est LA meilleure façon de trouver l'erreur et de la résoudre.
Amms
seul ceci fonctionne pour moi.
zozo2001
Excellent article, la première solution a très bien fonctionné pour moi.
Vous m'avez sauvé la vie.
Sofie
Bonjour,
Hier, lorsque j'ai essayé d'accéder à mon site, j'ai obtenu l'erreur interne du serveur. Je suis allé sur le forum de support de mon hébergeur et j'ai trouvé comment accéder à mes journaux d'erreurs, mais... le bouton pour y accéder ne fonctionnait pas.
J'ai effectué une restauration de la base de données, ce qui a permis au site de fonctionner à nouveau, mais aujourd'hui, quelqu'un m'a signalé que le site était à nouveau hors ligne. Il semble qu'il s'allume et s'éteigne sans que je ne change quoi que ce soit.
J'ai finalement réussi à accéder à mes journaux d'erreurs et il y a 4 noms étranges qui se terminent par '-error.log' ET le .htaccess.
Je suppose donc qu'il est corrompu.
Cependant, lorsque j'ai essayé de renommer le .htaccess, j'ai reçu un message d'erreur indiquant que ce nom de fichier n'existait pas et que l'ancien nom est donc resté.
Avez-vous une idée de la façon dont je peux contourner cela ?
J'ai déjà contacté mon hébergeur plusieurs fois et bien qu'ils disent qu'ils s'en occupent, je suppose qu'ils ne le font pas vraiment...
Personnel éditorial
Cela ressemble à un .htaccess corrompu. Essayez d'utiliser FTP pour télécharger un fichier .htaccess vierge.
Admin
Sofie
Et comment je fais ça ? :)
Dan
Fichier htaccess corrompu après avoir essayé de mettre à jour un plugin de calendrier d'événements. Je l'ai réparé en deux minutes APRÈS avoir trouvé votre article. Ouf !!! Merci d'avoir fait baisser ma tension artérielle !!!
Leah
thx SO much, i had a corrupted htaccess..i almost had a heart attack, thx for the info
Manveet Singh
J'obtiens cette erreur lorsque j'appuie sur 'publier' sur un nouvel article plusieurs fois maintenant.
Il semble que désactiver les plugins serait la meilleure solution pour moi, n'est-ce pas ?
Luis
Combien et quels plugins utilisez-vous ?
Rajandran R
Pour un serveur dédié avec un site à trafic assez élevé, quels sont les réglages idéaux pour la limite de mémoire PHP
Est-ce que 64 Mo suffisent ?
Personnel éditorial
Il est préférable de demander à votre fournisseur d'hébergement car cela dépend des spécifications du serveur dédié.
Admin
Patrice Albertus
Merci pour cet article. L'erreur 500 est un problème courant sur WP. Malheureusement, il n'y a pas de vraie solution (sauf peut-être payer pour un serveur dédié coûteux avec 2048 Mo de mémoire...). La solution du plugin semble également pertinente.
Mukesh Kumar
J'ai déjà essayé la solution php.ini memory=20MB mais cela n'a pas fonctionné. Je l'ai téléchargé dans le dossier wp-admin/.
Je ne suis pas vraiment sûr de ce que je peux essayer d'autre. Aide ?
Shikeb Ali
J'ai rencontré ce problème plusieurs fois, et le re-téléchargement des fichiers WP principaux a résolu le problème pour moi deux fois et une fois c'était le fichier .htaccess qui était corrompu.
Merci pour les informations sur l'augmentation de la mémoire PHP.
Personnel éditorial
De rien, mec. Nous créons souvent ces articles comme référence pour lorsque nous rencontrons des problèmes à l'avenir (surtout pour notre nouveau personnel).
Admin
Luis
Cela ressemble à une défaillance du disque.