Qu'est-ce que l'écran blanc de la mort?
L'écran blanc de la mort (WSOD) de WordPress se produit lorsque, au lieu d'afficher le site sur le frontend ou le backend (zone wp-admin), un écran blanc vide apparaît sans aucune information ni message d'erreur. C'est l'un des problèmes les plus courants de WordPress et, selon la cause, il peut affecter l'ensemble du site ou seulement certaines parties. Les causes courantes incluent :
Incompatibilité des plugins
Conflits de thème
Fichiers de thème manquants
Épuisement de la mémoire PHP
Délais d'attente du serveur
Procédure
Pour résoudre l'erreur de l'écran blanc de la mort, suivez les étapes décrites ci-dessous :
1. Connectez-vous à votre compte d'hébergement Web
Connectez-vous à votre compte WHC et accédez à cPanel.
2. Ouvrez le gestionnaire de fichiers
Cliquez sur Gestionnaire de fichiers sous Outils populaires.
3. Naviguez jusqu'à wp-config.php
Naviguez jusqu'au répertoire de votre site Web. Si le site Web est votre domaine principal, le répertoire sera public_html. Pour les autres domaines, le répertoire aura le même nom que le domaine.
Trouvez et cliquez sur le fichier wp-config.php.
4. Activez le mode de débogage
Cliquez sur Modifier pour ouvrir wp-config.php.
Localisez et changez la ligne define('WP_DEBUG', false); en define('WP_DEBUG', true);.
Cliquez sur Enregistrer les modifications.
5. Actualisez votre site Web
Visitez votre site Web pour voir les messages d'erreur détaillés indiquant la cause du WSOD.
6. Identifiez le plugin ou thème problématique
Lisez les messages d'erreur pour trouver quel plugin ou thème cause le problème. Par exemple, si le message d'erreur mentionne un chemin comme /wp-content/plugins/breeze/..., cela indique que le plugin "Breeze" cause le problème. De même, s'il mentionne /wp-content/themes/twentytwentyone/..., cela pointe vers un problème avec le thème "Twenty Twenty-One".
Notez le nom du plugin ou thème problématique.
7. Renommez le dossier du plugin ou thème
Retournez au Gestionnaire de fichiers.
Naviguez jusqu'à “wp-content/plugins/”.
Trouvez le dossier du plugin problématique. Le dossier doit porter le même nom que le plugin.
Renommez le dossier en ajoutant “-bad” à son nom (par exemple, breeze-bad). Cette action désactive le plugin sans le supprimer.
Remarque : Les mêmes étapes peuvent être reproduites si l'erreur identifiée à l'étape précédente est liée à un thème, mais vous devez naviguer vers le dossier wp-content/themes à la place.
8. Vérifiez votre site Web
Actualisez votre site Web pour voir s'il se charge correctement.
Si le site est toujours en panne, répétez les étapes 6 et 7 pour d'autres plugins ou thèmes potentiels.
9. Réinitialisez le mode de débogage
Une fois le problème résolu, ouvrez à nouveau wp-config.php.
Changez define('WP_DEBUG', true); en define('WP_DEBUG', false);.
Cliquez sur Enregistrer les modifications.
Remarque : Si le problème persiste, contactez notre équipe de support pour obtenir de l'aide supplémentaire.
10.Réparation
Supprimez ou renommez les plugins problématiques si nécessaire.
Envisagez de les réinstaller ou de les remplacer une fois que votre site Web est stable.
Conseils de prévention
Mettez régulièrement à jour vos plugins et thèmes : Gardez tout à jour pour éviter les problèmes de compatibilité.
Gardez WordPress à jour : Mettez régulièrement à jour votre installation WordPress pour vous assurer d'avoir les derniers correctifs de sécurité et les dernières corrections de bogues.
Surveillez la compatibilité des plugins et des thèmes : Avant de mettre à jour des plugins ou des thèmes, vérifiez leur compatibilité avec votre version actuelle de WordPress et les autres plugins/thèmes installés.