Écran blanc Wordpress

Résoudre l'écran blanc de WordPress - 7 solutions

Si tu travailles intensivement avec WordPress, tu rencontreras probablement tôt ou tard un phénomène appelé écran blanc de la mort : Au lieu d'afficher ton site web, tu ne verras plus qu'une page blanche. De nombreux propriétaires de sites web sont inquiets lorsqu'ils sont confrontés à ce problème pour la première fois. Mais la situation n'est pas aussi désespérée que le nom le laisse supposer. Dans cet article, nous montrons ce qui se cache derrière cette erreur et quelles sont les solutions possibles pour un écran blanc de WordPress .

Qu'est-ce que l'écran blanc de la mort ? 

On parle de WordPress "White Screen of Death" (WSOD) lorsqu'au lieu d'afficher un site WordPress dans le frontend et/ou le backend (zone wp-admin), c'est simplement un écran blanc et vide qui s'affiche - sans aucune autre information ou message d'erreur.

Cette erreur est l'une des plus fréquentes sur WordPress et peut, selon la cause, affecter l'ensemble du site ou seulement certaines parties.

Qu'est-ce qui provoque un écran blanc WordPress ?

Plusieurs raisons peuvent se cacher derrière un écran blanc de WordPress, notamment

  • Plugins ou thèmes défectueux ou incompatibles
  • Erreur de base de données
  • Problèmes avec le code PHP
  • Limite de mémoire épuisée
  • Mise en cache
  • Fichiers endommagés
  • Serveurs insolites

La difficulté du WSOD est qu'il ne fournit à première vue aucune indication sur la cause réelle. Tu dois donc être un peu créatif pour faire fonctionner ton site WordPress. Nous allons te montrer exactement ce que tu peux faire pour résoudre le problème à la racine. Nous pouvons déjà t'en dire un peu plus : Souvent, le problème vient d'un plugin ou d'un thème qui ne fonctionne pas correctement. Une fois que tu auras désactivé le coupable, tu verras ton site à nouveau.

Ne pas oublier la sauvegarde

Avant de commencer à chercher la cause de l'écran blanc de WordPress, tu devrais faire une sauvegarde complète de ton site web. Il est préférable de le faire en permanence et de sauvegarder les résultats intermédiaires. Sur Raidboxes , tu peux également automatiser les sauvegardes et les restaurer en un seul clic.

Comment réparer l'écran blanc de la mort de WordPress ?

Prêt pour le dépannage ? Même si cela semble banal, tu dois d'abord vérifier ce que tu as modifié en dernier sur ton site Web avant que le WSOD ne se produise. Il est alors souvent plus facile d'identifier et de résoudre la cause. Demande-toi donc

  • Qu'est-ce que j'ai changé ou ajouté sur le site avant que l'écran blanc n'apparaisse ?
  • Est-ce que quelqu'un d'autre a travaillé sur le site ? Si oui, qu'est-ce que cette personne a fait ?

Si tu peux ainsi déterminer comment l'écran blanc s'est formé, tu sais où commencer et tu peux directement passer à la solution appropriée. Mais si le problème n'est pas si facile à résoudre, tu peux passer en revue les sept solutions suivantes pour l'écran blanc de WordPress dans l'ordre.

#1 Effacer le cache

Si tu ne vois qu'une page blanche sur le front-end, mais que tu peux toujours accéder à ton WordPress Dashboard dans le backend, il se peut que la mise en cache soit à l'origine du problème.

Essaie donc en premier lieu de vider ton cache. Si tu as installé un plugin de mise en cache comme WP Rocket ou WP Super Cache, cela se fait généralement rapidement et en quelques clics via les paramètres du plugin. En outre, tu dois également effacer le cache de ton navigateur.

Si tu as activé notre mise en cache côté serveur au lieu d'un plugin, tu peux aussi facilement vider ton cache via WordPress Dashboard - tu peux le faire en cliquant sur l'élément de menu Raidboxes dans l'en-tête.

Cache écran blanc Wordpress

Sinon, tu peux effacer le cache via ton Raidboxes Dashboard : pour cela, navigue dans ton Box jusqu'à l'option Aperçu ou va dans les paramètres de ton Box et clique sur Vider le cache (dans l'aperçu, tu peux le faire en cliquant sur l'icône correspondante dans la boîte Cache).

#2 Désactiver les plugins

Si le problème ne vient pas de la mise en cache et que tu peux accéder à ton Dashboard comme d'habitude en te connectant via tondomaine.fr/wp-admin, il y a de bonnes chances qu'il te suffise de désactiver un plugin pour que tout s'affiche à nouveau correctement.

Si tu sais directement quel plugin tu as activé ou modifié en dernier, tu devrais le désactiver via ton Dashboard . Souvent, le problème est résolu. Si le plugin défectueux ne peut pas être identifié directement, tu peux faire ce qui suit :

  1. Désactive tous les plugins en allant de Dashboard aux plugins Tu navigues, tu les sélectionnes tous et tu les utilises comme action de masse. Désactiver Tu peux choisir
    Résoudre l'écran blanc de WordPress - 7 solutions
  2. Vérifie si cela résout le problème sur le front-end.
  3. Si c'est le cas, réactive chaque plugin l'un après l'autre. Recharge ton site web après chaque activation. Tu peux ainsi savoir sur quel plugin le site s'effondre à nouveau et le retirer du jeu de manière ciblée.

Si tu ne peux pas accéder à ton Dashboard , tu peux désactiver tous tes plugins via FTP (abréviation de File Transfer Protocol) :

  1. Pour cela, connecte-toi au serveur via un client FTP. Les informations de connexion sont fournies par ton fournisseur d'hébergement.
  2. Cherche ensuite dans le répertoire le dossier wp-content et dans celui-ci le sous-dossier plugins.
  3. Pour désactiver tous les plugins, il te suffit maintenant de le renommer en quelque chose comme plugins_old.
  4. Vérifie ensuite à nouveau ton site web dans le frontend.
  5. Si cela fonctionne, change à nouveau le nom du dossier en plugins, puis renomme chaque sous-dossier du dossier plugin individuellement comme décrit jusqu'à ce que tu trouves le plugin défectueux.

#3 Désactiver le thème

Si aucun de tes plugins n'a provoqué l'écran blanc de WordPress, cela peut aussi être dû au thème actif. Comme pour les plugins, tu peux vérifier cela de deux manières - selon que tu peux accéder à ton Dashboard ou non.

Si ton backend fonctionne, tu doisactiver temporairement un thème WordPress standard comme Twenty Twenty à partir de Dashboard via l'apparition → Thèmes . Ensuite, tu testes à nouveau ton site. S'il fonctionne à nouveau avec le thème par défaut, tu sais que ton thème est le problème.

Si tu n'arrives plus à accéder à ton backend, tu peux, tout comme pour les plugins, te connecter au serveur par FTP. Là, tu renommes le sous-dossier wp-content/themes en quelque chose de différent. WordPress utilisera alors automatiquement le dernier thème par défaut.

#4 Activer le mode de débogage 

Tu peux également élargir ton analyse des problèmes en jetant un coup d'œil au error.log de ton serveur ou au Debug Log de WordPress . Les deux contiennent toutes les erreurs qui surviennent sur ton site et sont désactivées par défaut. Pour savoir comment les activer via le fichier wp-config.php , consulte notre article détaillé sur le mode de débogage de WordPress. Dans notre magazine, tu trouveras également d'autres conseils et astuces qui te permettront de résoudre les quatre erreurs les plus fréquentes de WordPress.

Si tu as activé le journal de débogage et que tu accèdes à nouveau à la page qui pose problème, tu verras aussi les raisons des erreurs (ou du moins des indices) sur l'écran blanc. La plupart du temps, les messages d'erreur commençant par Fatal Error ou Parse Error provoquent l'écran blanc de la mort.

Débogage de WordPress chez Raidboxes

Si tu héberges ton site WordPress sur Raidboxes , tu peux facilement activer le journal de débogage en un clic dans les paramètres de ton Box . Tu obtiendras la sortie du journal de débogage en cliquant sur le lien dans tes paramètres.

Important : n'oublie pas de désactiver le journal de débogage lorsque tu ne l'utilises plus. S'il reste actif, WordPress écrit chaque message d'erreur dans le fichier debug.log. Si des erreurs se produisent régulièrement, il peut rapidement devenir trop grand et encombrer ton espace de stockage.

#5 Chercher des problèmes avec les mises à jour automatiques 

Parfois, les mises à jour automatiques de WordPress causent des problèmes, surtout lorsque le serveur est en panne. Souvent, cela se résout tout seul, mais parfois, cela provoque un écran blanc de la mort. Dans ce cas, tu dois vérifier dans ton répertoire WordPress (via le client FTP) si tu y trouves un fichier de configuration. .maintenance Tu y trouveras un fichier. Normalement, WordPress télécharge ces fichiers lors des mises à jour et les supprime ensuite.

Si tu trouves le fichier, tu peux essayer de le supprimer. Ensuite, charge à nouveau ton site web. Si l'opération a réussi, ton site WordPress devrait maintenant fonctionner à nouveau.

#6 Ajuster la limite de la mémoire PHP

Tu as essayé quelques-unes des solutions ci-dessus et tu es toujours assis devant l'écran blanc de WordPress ? Et ton journal de débogage se plaint de ne pas avoir assez de mémoire ? Tu devrais alors augmenter ta limite de mémoire PHP. Cela fonctionne généralement via le fichier wp-config.php. Tu y ajoutes la ligne suivante :

define('WP_MEMORY_LIMIT','256M')

L'indication '256M' représente la taille de la mémoire nécessaire en mégaoctets (Mo). Il est donc possible d'utiliser '512M' pour 512 Mo. N'oublie pas que tu ne dois augmenter ta limite que si ton tarif d'hébergement comprend une quantité de mémoire suffisante.

Sur Raidboxes , tu peux aussi facilement adapter la limite de mémoire PHP à partir d'un Starter Box via les paramètres de ton Box . Là, tu navigues vers PHP → Limite de mémoire PHP, tu sélectionnes la limite souhaitée dans la liste déroulante et tu la confirmes en cliquant sur Modifier.

Écran blanc Wordpress Réglage de la limite de mémoire Php

#7 Restaurer une sauvegarde

Si vraiment tout se passe mal et que le WSOD de WordPress s'obstine malgré de nombreuses tentatives de résolution, tu peux aussi entièrement sauvegarder ton site WordPress via une sauvegarde. Sauvegarde de WordPress Restaurer ou réinitialiser WordPress.

La meilleure chose à faire est de toujours faire une sauvegarde manuelle de l'état actuel avant de restaurer une version plus ancienne, même si cela semble contre-intuitif. Si quelque chose se passe mal lors de la restauration, tu as toujours toutes les données et tu peux continuer à diagnostiquer le problème.

Si tu héberges ton site web chez Raidboxes , une sauvegarde automatique est prévue par défaut chaque nuit. En outre, tu peux déclencher la sauvegarde manuellement jusqu'à trois fois en un seul clic - via le Dashboard dans ton Box:

Sauvegarde de l'écran blanc de WordPress

De plus, via ton Box , tu peux à tout moment restaurer une version précédente de ton site en un seul clic.

Conclusion : garder son calme et prendre ses précautions

En fin de compte, il peut être assez frustrant pour un propriétaire de site web:in de se retrouver soudainement devant un écran blanc. Surtout parce qu'au premier coup d'œil, il n'est pas évident de comprendre les causes concrètes de l'écran blanc de WordPress. Mais ce n'est pas une raison pour paniquer.

Au lieu de cela, il est préférable de rechercher systématiquement les erreurs avec la tête froide et d'essayer une solution après l'autre. La plupart du temps, l'erreur sous-jacente est moins grave qu'il n'y paraît et un simple contrôle des plugins et/ou des thèmes permet de tout rétablir.

En outre, tu peux prendre quelques mesures pour l'avenir afin d'éviter autant que possible un WSOD WordPress :

  • Sécurise ton site web avec des sauvegardes quotidiennes. Tu pourras ainsi les restaurer rapidement en cas de besoin.
  • N'installe que des plugins et des thèmes provenant de sources fiables, bien évalués et fréquemment mis à jour.
  • Travaille avec un site de staging et teste les plugins, les thèmes et autres modifications avant de les apporter à ton site en direct.
  • Scanne régulièrement ton site WordPress pour voir s'il y a des fichiers problématiques.
  • Veille à ce qu'il n'y ait pas trop de personnes travaillant sur ton site web. Plus il y a de personnes qui y ont accès, plus il est difficile de suivre les modifications.

Foire aux questions sur l'écran blanc WordPress

Pourquoi mon site WordPress ne s'affiche-t-il pas ?

Le fait qu'un site WordPress ne s'affiche pas peut avoir plusieurs raisons. Parmi les causes les plus fréquentes, on trouve des plugins ou des thèmes qui ne fonctionnent pas correctement, des erreurs dans le code du site, la mise en cache, des fichiers endommagés ou une panne de serveur.

Comment puis-je revenir sur mon site WordPress ?

Si l'accès à WordPress Dashboard est impossible à cause d'un écran blanc, tu peux te connecter à ton serveur via FTP et ainsi accéder à tes données. De cette manière, tu peux chercher l'erreur et rétablir l'accès au site.

Comment réinitialiser WordPress ?

S'il est nécessaire de réinitialiser ton site WordPress, tu as trois possibilités : manuellement, avec un plugin ou avec WP-CLI. Tu dois toujours faire une sauvegarde complète avant de commencer. Si tu héberges ton site web sur Raidboxes , tu peux même souvent éviter la réinitialisation en utilisant des sauvegardes et/ou un clone de ton site web. Tu en apprendras plus sur ce sujet ici.

As-tu aimé cet article ?

Tes évaluations nous permettent d'améliorer encore plus notre contenu.

Laisse un commentaire

Ton adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués d'un *.