Qu'est-ce que l'écran blanc ?
L'erreur d'écran blanc (White Screen of Death ou WSOD) affiche une page complètement vierge sans aucun message. Elle est causée par une erreur PHP fatale que WordPress ne peut pas afficher. C'est l'une des erreurs les plus courantes et elle a une solution.
Solution 1 — Activer le mode débogage
Ouvrez wp-config.php et modifiez :
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Désormais, l'erreur sera enregistrée dans wp-content/debug.log. Ouvrez-le pour voir exactement ce qui ne va pas.
Solution 2 — Désactiver tous les plugins
Via FTP ou Gestionnaire de fichiers, renommez le dossier wp-content/plugins en plugins_desactives. Si le site revient, le problème vient d'un plugin. Réactivez-les un par un jusqu'à trouver le coupable.
Solution 3 — Changer le thème
Renommez votre dossier de thème actif dans wp-content/themes/votre-theme en votre-theme-bak. WordPress utilisera le thème par défaut. Si le site revient, le problème vient du thème.
Solution 4 — Augmenter la mémoire PHP
Ajoutez dans wp-config.php :
Solution 5 — Vérifier le journal d'erreurs
- Dans cPanel, allez dans Statistiques → Erreurs
- Ou cherchez le fichier
error_logdanspublic_html - Les dernières lignes indiquent exactement le fichier et la ligne qui ont causé l'erreur