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'écran blanc de la mort de WordPress (étape par étape)

L'écran blanc de la mort peut être le pire cauchemar d'un propriétaire de site Web. Cette erreur frustrante de WordPress vous laisse face à une page blanche, sans aucun indice sur ce qui s'est mal passé.

Pour ne rien arranger, cette erreur WordPress courante peut parfois affecter des parties spécifiques de votre site Web, telles que la zone d'administration ou des articles individuels.

Par exemple, nous avons vu l'écran blanc de la mort dans la zone d'administration de WordPress alors que tout le reste fonctionnait bien. Dans d'autres cas, nous ne l'avons vu qu'en consultant un article spécifique.

Comprendre les causes profondes de cette erreur est la première étape pour trouver une solution. Ce guide couvrira quelques solutions pour corriger l'écran blanc de la mort et fournira des étapes concrètes pour restaurer la fonctionnalité de votre site Web.

Comment corriger l'écran blanc de la mort de WordPress (étape par étape)

Remarque : Avant d'apporter des modifications à votre site, assurez-vous d'avoir une sauvegarde de votre site WordPress. Si vous n'avez pas accès à la zone d'administration, consultez notre guide sur la façon de créer manuellement une sauvegarde de base de données WordPress.

Pourquoi voyez-vous l'écran blanc de la mort dans WordPress ?

La plupart du temps, lorsque vous voyez un écran blanc de la mort en essayant de visiter votre site Web WordPress, cela signifie qu'un script sur votre site Web a épuisé la limite de mémoire.

Le script non réactif est soit arrêté par votre serveur d'hébergement WordPress, soit il expire simplement. C'est pourquoi aucun message d'erreur réel n'est généré, et vous ne voyez qu'un écran blanc vierge.

WordPress affiche un écran blanc au lieu du site web

Cependant, parfois, vous pouvez voir un message d'erreur.

Par exemple, vous pourriez voir un message d' erreur critique au lieu d'une page blanche.

Erreur critique dans WordPress

Que vous voyiez un écran blanc ou le message « Il y a eu une erreur critique sur votre site web », c'est la même erreur.

Cette erreur peut également se produire en raison d'un thème ou d'un plugin mal codé installé sur votre site. Parfois, cela peut se produire s'il y a un problème avec votre serveur d'hébergement web.

Comme l'erreur de l'écran blanc peut être causée par un certain nombre de choses, elle nécessite un dépannage méthodique pour la corriger. Voici les étapes que vous devriez essayer :

Tutoriel vidéo

S'abonner à WPBeginner

Si vous préférez des instructions écrites, continuez à lire.

1. Vérifiez si le problème se produit sur vos autres sites

Si vous avez d'autres sites WordPress installés sur le même compte d'hébergement, vous voudrez commencer par vérifier si le problème se produit également sur d'autres sites.

Si c'est le cas, c'est un fort indicateur que quelque chose ne va pas avec votre service d'hébergement WordPress. Il pourrait s'agir d'un problème temporaire affectant leur service, et vous devez contacter leur support pour plus d'aide.

D'un autre côté, si le problème ne se produit qu'avec un seul site Web ou une partie spécifique de ce site, vous savez alors que le problème vient de ce site Web particulier.

2. Corriger l'erreur de l'écran blanc avec le mode de récupération de WordPress

Si l'erreur de l'écran blanc de la mort est causée par un plugin WordPress ou un thème, alors WordPress peut être en mesure de le détecter.

La nouvelle fonctionnalité de protection contre les erreurs fatales introduite dans WordPress 5.2 peut parfois détecter l'erreur, vous n'aurez donc peut-être même pas d'écran blanc. Au lieu de cela, vous verrez un message indiquant que le site rencontre des difficultés techniques.

Ce site rencontre des difficultés techniques – Message d'erreur

WordPress enverra également un e-mail concernant le problème à votre adresse e-mail d'administrateur.

L'e-mail aura pour objet « Votre site rencontre un problème technique ».

E-mail de difficultés techniques avec lien vers le mode de récupération

Ce message électronique indiquera le plugin ou le thème à l'origine de l'erreur, et il contiendra également un lien spécial.

Ce lien vous permettra de vous connecter au mode de récupération de WordPress et de désactiver le plugin défectueux.

Tableau de bord du mode de récupération WordPress

Cependant, si vous voyez l'écran blanc de la mort sans e-mail ni option de mode de récupération, vous devrez corriger l'erreur manuellement.

3. Augmenter la limite de mémoire

Généralement, cette erreur se produit parce qu'un script a épuisé la mémoire de votre serveur web et s'est arrêté en cours de route.

Pour résoudre ce problème, vous devez augmenter la mémoire PHP disponible pour WordPress. Cela permettra au script d'utiliser plus de mémoire pour terminer le travail qu'il était censé faire.

Vous devrez modifier le fichier wp-config.php de votre site WordPress ou utiliser un plugin d'extraits de code comme WPCode

Vous pouvez suivre les instructions de notre tutoriel sur comment augmenter la mémoire PHP dans WordPress.

4. Corriger l'erreur de l'écran blanc en désactivant tous les plugins

Si l'augmentation de la limite de mémoire PHP n'a pas aidé, ou si vous avez une limite de mémoire élevée, comme 256 Mo ou 512 Mo, vous devez commencer le dépannage.

D'après notre expérience dans le dépannage de ce problème, nous avons toujours constaté que le problème provenait soit d'un plugin spécifique, soit d'un thème. Procédons à la désactivation de tous les plugins.

Si vous pouvez toujours accéder au tableau de bord d'administration de WordPress, vous pouvez simplement aller à la page Plugins » Plugins installés. Sélectionnez tous les plugins installés, puis sélectionnez « Désactiver » dans le menu déroulant « Actions groupées ».

Désactiver tous les plugins WordPress

Cependant, si vous n’avez pas accès à la zone d’administration de WordPress, vous devrez désactiver tous les plugins via FTP.

Connectez-vous d’abord à votre site WordPress à l’aide d’un client FTP ou du gestionnaire de fichiers de votre hébergeur. Une fois connecté, accédez au dossier wp-content, où vous verrez le dossier plugins.

Maintenant, vous devez faire un clic droit sur le dossier plugins, puis sélectionner ‘Renommer’. Vous pouvez renommer le dossier plugins en ‘plugins-désactivés’.

Utiliser FTP pour renommer le dossier des plugins

WordPress recherche un dossier nommé plugins pour charger tous les plugins. Lorsqu’il ne trouve pas le dossier, il désactive simplement tous les plugins.

Si cela résout le problème, activez un plugin à la fois pour en trouver la cause. Une fois que vous avez trouvé le plugin à l’origine du problème, vous pouvez le remplacer par une alternative ou signaler le problème aux auteurs du plugin.

5. Activer le thème par défaut

Si le dépannage des plugins ne résout pas le problème, vous devriez essayer de remplacer votre thème actif par un thème par défaut.

Connectez-vous d’abord à votre site Web à l’aide d’un client FTP et accédez au dossier /wp-content/themes/. Il contient tous les thèmes installés sur votre site Web.

Faites un clic droit pour sélectionner votre thème WordPress actuel et téléchargez-le sur votre ordinateur comme sauvegarde.

Utiliser FTP pour télécharger le thème actuel en tant que sauvegarde

Ensuite, vous devez supprimer votre thème actuel de votre site Web.

Faites simplement un clic droit sur votre dossier de thème et sélectionnez ‘Supprimer’. Votre client FTP supprimera maintenant le thème de votre site Web.

Utiliser FTP pour supprimer le thème actuel

Maintenant, si vous avez un thème WordPress par défaut comme (Twenty Twenty-Two ou Twenty Twenty-Three) installé sur votre site Web, WordPress commencera automatiquement à l’utiliser comme thème par défaut.

Cependant, si vous n’avez pas de thème par défaut installé, vous devez alors l'installer manuellement via FTP.

Si cela résout le problème, alors vous devriez examiner le fichier functions.php de votre thème. S'il y a des espaces supplémentaires en bas du fichier, vous devez les supprimer, et parfois cela résout le problème.

Si vous utilisez une fonction mal codée dans le fichier functions.php de votre thème, cela peut également provoquer l'erreur de l'écran blanc de la mort.

Envisagez de télécharger une nouvelle copie de votre thème depuis sa source, puis de l'installer manuellement via FTP.

6. Activer le mode débogage pour attraper les erreurs dans WordPress

Si rien n'a aidé jusqu'à présent, la prochaine étape consiste à activer le débogage dans WordPress. Cela conservera des journaux d'erreurs qui vous permettront de voir quel type d'erreurs est généré.

Ajoutez simplement le code suivant à votre fichier wp-config.php :

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

Une fois que vous aurez ajouté cela, l'écran vide affichera désormais des erreurs, des avertissements et des notifications. Ceux-ci pourront vous aider à déterminer la cause profonde.

Si vous ne voyez aucune erreur, vous voudrez peut-être quand même vérifier le journal de débogage.

Visitez simplement le dossier wp-content de votre site Web à l'aide d'un client FTP. Là, vous trouverez un nouveau fichier debug.log contenant un journal de toutes les erreurs, notifications et avertissements.

Journal de débogage

7. Vider le cache WordPress

Parfois, vous pouvez avoir accès au backend, mais le frontend du site présente l'écran blanc de la mort.

Cela peut se produire à cause d'un plugin de mise en cache. Dans ce cas, vous devez simplement vider votre cache WordPress.

Vous pouvez consulter notre guide sur comment vider le cache dans WordPress pour des instructions détaillées.

8. Corriger l'erreur de l'écran blanc pour les articles plus longs

Si vous avez un écran blanc de la mort uniquement sur un article ou une page très long, alors cette méthode pourrait fonctionner.

Cette astuce augmente essentiellement la capacité de traitement de texte de PHP en augmentant la limite de récursion et de retour arrière. Vous pouvez coller le code suivant dans votre fichier wp-config.php :

/** Trick for long posts */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);

Nous comprenons que c'est une erreur très frustrante, et nous espérons que l'une des astuces ci-dessus a résolu le problème pour vous.

Vous pourriez également vouloir consulter notre guide de dépannage WordPress, qui explique les étapes à suivre pour détecter et corriger vous-même les problèmes WordPress, ou notre liste des problèmes les plus courants de l'éditeur de blocs WordPress et comment les résoudre.

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

296 CommentsLeave a Reply

  1. Mon site WordPress entier est un écran noir. Je n'ai que trois pages sur mon site Web et elles sont toutes noires. Mais quand je vais dans mon éditeur, tout va bien. Je vais essayer votre conseil et désactiver tous mes plugins. J'espère que cela fonctionnera.

    • Nous espérons que cela résoudra votre problème. Si vous continuez à avoir des difficultés, n'hésitez pas à contacter notre support !

      Admin

  2. J'ai rencontré cette page plusieurs fois, et dans la plupart des cas, mon problème a été résolu en changeant la version PHP de l'hébergement. Cependant, parfois la présence d'un plugin incompatible peut tout perturber et entraîner cet écran blanc frustrant !

  3. Très souvent, le problème d'un écran blanc est un site Web compromis. Beaucoup de gens ont leurs sites WordPress infectés, ce qui entraîne précisément cette erreur. C'est pourquoi il est crucial d'avoir une sauvegarde. De plus, beaucoup de gens souffrent de télécharger des plugins à partir de sources non vérifiées pour économiser de l'argent. Au final, cela coûte plus cher qu'un plugin payant. Malheureusement, c'est vrai. Triste, mais vrai.

    • Bien que cela puisse être un site compromis, il existe de nombreuses raisons possibles, donc avoir seulement un écran blanc de la mort ne signifie pas automatiquement qu'un site a été piraté.

      Admin

  4. Cette méthode aide-t-elle dans ma situation ?
    Parfois, je mets à jour quelques plugins un par un d'un côté de l'écran et je fais autre chose de l'autre côté. Il m'arrive de rafraîchir le panneau d'administration de WordPress pendant la mise à jour d'un plugin et cela me donne cette page blanche où je ne peux rien faire. Mon hébergeur fait des sauvegardes toutes les 6 heures, donc je leur envoie simplement un e-mail pour utiliser la plus récente, mais je veux passer à un hébergeur moins cher et je n'aurai pas cette option.

    • Cela devrait être utile lorsque vous rencontrez l'écran blanc. D'après ce que vous décrivez, vous devriez contacter votre fournisseur d'hébergement pour voir si vous atteignez une limite de ressources ou de mémoire dans leur système.

      Admin

      • Je n'avais pas pensé à la limite de mémoire, merci de me l'avoir signalé. Je vais les contacter pour confirmer cela.

  5. L'augmentation de la limite de mémoire l'a résolu pour moi. (Ce problème se produit rarement dans WordPress, mais la société d'hébergement du client est une marque plus petite qui a peut-être contribué à l'erreur.)

  6. J'ai l'écran blanc de la mort quand je me connecte, je ne l'ai pas quand je suis déconnecté.

    • Vous voyez peut-être la page mise en cache lorsque vous êtes déconnecté. Si vous voyez l'écran blanc de la mort, nous vous recommandons de suivre les étapes de dépannage de ce guide.

      Admin

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.