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.

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.

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.

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 :
- Vérifiez si le problème se produit sur vos autres sites
- Corrigez l'erreur de l'écran blanc avec le mode de récupération WordPress
- Augmentez la limite de mémoire
- Corrigez l'erreur de l'écran blanc en désactivant tous les plugins
- Activez le thème par défaut
- Activez le mode de débogage pour attraper les erreurs dans WordPress
- Videz le cache WordPress
- Corrigez l'erreur de l'écran blanc pour les articles plus longs
Tutoriel vidéo
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.

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

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.

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

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

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.

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.

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.

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.

Dagoberto
Je dois rétrograder de la version 3.9.2 à la version 3.9.1.
Sylvester Lapisang
Merci pour la publication, j'ai désactivé tous les plugins et cela a fonctionné, Zopim Chat était le problème
Robbie Davidson
La suppression du plugin WP Super Cache a résolu le problème pour moi.
wohfab
C'était un fichier functions.php corrompu pour moi (même si je n'ai rien changé o.o) – MERCI BEAUCOUP !
Aleksandar
Excellents conseils. Dans mon cas (WP v.3.5.1), le problème était le plugin wp-super-cache. Je l'ai simplement supprimé et tout fonctionne bien. Je n'ai pas eu le temps de mettre à jour et de mettre à niveau l'installation et les plugins... Donc, peut-être que cela aidera.
Chris
Merci, la suppression des plugins et le changement de thème par défaut ont fonctionné pour moi. mais mon problème est que je ne peux pas activer mes plugins. cela ouvrira juste un autre écran blanc de la mort. tous les plugins.
Hans Haupt
Merci beaucoup pour votre publication.
J'ai essayé de mettre à jour mon thème et j'ai rencontré l'« Écran blanc de la mort ».
J'ai suivi votre conseil de supprimer le thème problématique du cPanel du site et « presto », j'ai pu me reconnecter à WordPress et changer le thème pour un qui fonctionne.
Bryan Myers
Voici autre chose à vérifier : assurez-vous de fermer la balise php du bloc d'informations de la page (je ne suis pas sûr de son vrai nom) en haut de votre page de modèle. idiot.
Kaveh
Thank you so much
Your instruction helped me fix my problem
tnx again
bashar
Merci beaucoup.. Le problème est résolu.
J'adore vraiment wpbeginner.com
Tommy
Salut à tous, j'ai eu le même problème et j'ai trouvé une solution. Il semblait que cela se produisait lors de la mise à jour de la version 3.71 à 3.72.
Ok, j'ai essayé ceci :
renommer le dossier du plugin
supprimer le thème
changer la mémoire dans le fichier de configuration
signaler les erreurs dans le fichier de configuration
J'ai ensuite vu l'erreur :
Parse error: syntax error, unexpected $end in /home/public_html/wp-includes/cron.php on line 247
J'ai vérifié le fichier cron.php et il semblait que beaucoup de code était coupé car il se terminait par un commentaire. J'ai donc téléchargé un nouveau fichier cron.php depuis WordPress et cela a fonctionné.
J'espère que cela pourra aider d'autres personnes ayant ce problème.
Merci
vincent
Salut, une façon plus simple est de désactiver manuellement tous les plugins via PhpMyAdmin http://perishablepress.com/quickly-disable-or-enable-all-wordpress-plugins-via-the-database/
Mike
C'est la première fois que j'écris ici. Dans mon cas, tout est vide, je ne peux même pas me connecter avec
C'est encore en construction, j'ai donc juste téléchargé un nouveau thème et tout est devenu vide.
Je sais que je dois revenir au thème "twenty twelve", mais comment ? Si je ne peux même pas me connecter.
une aide quelconque ?! MERCI
Support WPBeginner
Connectez-vous à votre site web à l'aide d'un client FTP, allez dans le répertoire /wp-content/themes/ et supprimez le thème que vous venez de télécharger. Si votre hébergeur propose cPanel, vous pouvez utiliser le gestionnaire de fichiers dans cPanel pour supprimer le thème.
Admin
Jay Lawrence
Voici une autre façon d'obtenir le WSOD ! Mon modèle, de Yoo Themes, génère un répertoire 'cache'. J'ai accidentellement rempli le disque avec ce site web, provoquant un fichier cache de zéro octet.
root@www:/var/www/wp-content/themes/yoo_vanilla_wp# ls -l cache/
total 32
-rw-r--r-- 1 www-data root 25 Mar 13 16:41 index.php
-rw-r--r-- 1 www-data www-data 0 Mar 13 16:43 xml-9ae22c153220f9eda980e5ec3b598954.php
Supprimez les fichiers « xml*.php » ici après avoir nettoyé votre disque… de retour en activité.
Cela n'a pris que quelques heures de recherche – grognement.
Ope
Désolé, j'ai supprimé le fichier xml.php mais il est revenu dès que j'ai actualisé la page wp-admin. pourtant le WSOD persiste. Une aide quelconque. j'utilise aussi un thème yoo
Michelle
I have this White Screen on my website, have tried EVERYTHING and nothing working. I cannot access my wordpress login or admin page. It is a new website, so I dont mind wiping it clean and starting again, but I have tried to upload a fresh install of wordpress 3 times and it keeps crashing dreamweaver. Is there any other way I can fix this?? Need help Please
Aamna
Je suis abonné à votre site et mon client voit également l'écran blanc de la mort
J'ai utilisé toutes les solutions mais toujours sans succès
Ce que je ressens, c'est que je pense que le wp-content du site de mon client a des dossiers inutiles comme
1- backups (fichiers dans ce dossier sont (.htaccess, .backup_running, database_arcproject_co_u.sql)
2-cache
3-uploads (il contient de nombreux dossiers d'images)
S'il vous plaît, dites-moi quoi faire ?
Merci
Support WPBeginner
Assurez-vous d'abord que votre client a une sauvegarde. S'ils n'en ont pas, vous devez en créer une maintenant avant de faire d'autres modifications.
Après cela, vous pouvez commencer à supprimer les fichiers inutiles du dossier wp-contents. Essayez de désactiver tous les plugins en renommant le dossier wp-content/plugins en wp-content/plugins.old.
Admin
Aamna
J'ai essayé de désactiver les plugins mais cela n'a pas fonctionné.
Quoi qu'il en soit, comment puis-je faire une sauvegarde du site ?
Support WPBeginner
Si vous n'avez pas accès à la zone d'administration, vous devrez d'abord effectuer une sauvegarde de la base de données manuellement. Ensuite, vous devrez télécharger tous les fichiers du site web à l'aide d'un client FTP.
AJ
L'une des causes les plus courantes de l'écran blanc est un espace blanc au début ou à la fin d'un fichier functions.php ou d'un autre fichier php. Souvent, lors de la copie-collage ou simplement de la modification du code, une nouvelle ligne s'insère en haut ou en bas et bam !!...
Regardez avant la balise en bas.
jd
j'ai fait quelques tests et j'ai téléchargé un nouveau thème sur le serveur et j'ai mis la limite de mémoire à l'infini et réinstallé la version actuelle de wp. et ce que j'ai trouvé comme problème, c'est avec la base de données SQL... quand wp dit au serveur SQL que j'ai supprimé ou mis à jour des informations, il semble tout garder, même les éléments supprimés... MAINTENANT la grande question, qu'ai-je fait pour le résoudre. eh bien, je suis allé dans la base de données et j'ai tout effacé, puis je l'ai renommée pour qu'elle soit la même et je suis allé sur mon site et j'ai entré quelques informations de base qui sont apparues... et BAMMM plus d'écran blanc, je suis allé activer le thème et j'ai continué mes ajustements et ma création
Lea
Bonjour,
J'ai repris un site web WP pour un client et je me suis connecté une fois, j'ai mis à jour les plugins et depuis, je ne peux plus accéder à la section Admin de WP ni voir le site web. Écran blanc de la mort en effet, pour les deux.
J'ai lu dans les commentaires ci-dessus que quelqu'un avait le même problème, auquel vous avez renvoyé à l'article « Bloqué hors de la zone d'administration de WordPress ». Malheureusement, dans cet article, vous renvoyez la personne ayant un écran blanc de la mort à l'article « Comment réparer l'écran blanc de la mort de WordPress », qui est le sujet ici.
Alors… Je suis débutant en WP et je suis perdu. De plus, mon client n'a pas de site web depuis 24 heures.
J'apprécierais vraiment de l'aide ou une réorientation vers un tutoriel/article qui m'explique comment accéder à ma page d'administration !
Merci beaucoup d'avance.
Lea
Dum
Renommer le répertoire du plugin wp super cache dans le dossier « Plugins » a résolu le problème
abdul aziz
Frère !!!!!!!!!! Vraiment Merci, c'était un problème de thème, pouvez-vous me suggérer comment résoudre ce problème avec le même thème ???
Abdul Azzi
j'ai suivi toutes les étapes……… mais j'ai toujours la même erreur..
s'il vous plaît suggérez-moi ce que je devrais faire ???
Boby
Salut, ma page WordPress ne peut être visitée que par moi (admin), quand je me déconnecte, la page d'accueil est un écran blanc. s'il vous plaît aidez-moi
Support WPBeginner
Essayez de passer à un thème par défaut comme twenty thirteen ou twenty fourteen. Si cela ne résout pas votre problème, désactivez tous les plugins installés. Mettez également à jour vos permaliens.
Admin
Darlo
J'ai essayé de mettre à jour mon blog aujourd'hui et j'ai eu des problèmes (j'utilisais l'application Wordpress pour Android). J'avais pensé que c'était un problème d'application et je l'ai réinstallée avant de penser à vérifier le site (quelque chose que j'aurais vraiment dû faire avec le recul). Comme j'ai plus d'un blog hébergé sur le même site (l'autre fonctionnant bien), j'ai commencé à paniquer. Après être allé dans un cybercafé, j'ai réussi à trouver ce guide de dépannage et maintenant je suis de retour en ligne.
Merci.
Lark
Je travaille avec le thème Roots. J'ai allumé l'ordinateur et j'ai eu une page blanche. Je n'avais aucun souvenir de ce que j'avais fait quelques semaines auparavant. Remplacer le thème personnalisé par le thème par défaut, puis annuler les modifications apportées à scripts.php et widgets.php a fonctionné pour moi. Wow, solution simple, mais parfois il est assez difficile de voir une solution de dépannage simple à travers la panique... Merci beaucoup !
Claudia
Grande aide. 1000 mercis
Mon problème résolu.
Ian
Merci. Je pensais avoir tout perdu.
Cesar Pietri
Merci,
Cela a été d'une grande aide
Dans mon cas, renommer le dossier des plugins a résolu le problème.
Lois Wakeman
Une autre cause que je viens de trouver (WSOD sur le site et le backend) après une mise à niveau.
La mise à niveau manuelle via FTP a été interrompue par une perte de connexion et un fichier a été manqué d'une manière ou d'une autre.
J'ai utilisé vos instructions utiles pour activer le débogage après avoir exclu les thèmes et les plugins comme problèmes, ce qui m'a permis de retracer le fichier incriminé et de le télécharger. Voilà !
soeb
Merci, c'était d'une grande aide..!
Dans mon cas, c'était le fichier functions.php.
Rhodon
J'ai dû activer le mode débogage, et voici mon erreur :
Warning: require_once(ABSPATHwp-admin/includes/dashboard.php): failed to open stream: No such file or directory in /var/www/domains/rhodon.nl/www/wp-admin/index.php on line 13 Fatal error: require_once(): Failed opening required ‘ABSPATHwp-admin/includes/dashboard.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/domains/rhodon.nl/www/wp-admin/index.php on line 13
Comment puis-je résoudre cela ?
Rhodon
Junior
J'ai dû utiliser la correction phpMyAdmin pour que cela fonctionne enfin. Modifier la base de données n'est jamais amusant, mais vos instructions claires l'ont rendu facile. MERCI !!!
Thomas
C'étaient les lignes vides dans functions.php
Merci beaucoup !
Je l'ai finalement lu dans les commentaires.
JohnLionFlow
Idem ! J'ai supprimé les lignes vides dans le fichier functions.php de mon thème et cela a fonctionné.
earthora
J'avais l'écran blanc sur tout, le front-end et le back-end, je commençais à paniquer. J'ai supprimé la dernière ligne vide dans functions.php et tout est de retour en marche. Comment est-elle arrivée là ? Je ne l'ai jamais ouverte sur cette installation ?
Christal
J'ai réussi à sortir de « l'écran blanc de la mort » en renommant mon dossier de plugins en plugins-temp, mais ensuite mon site était revenu à l'ancien thème, et quand j'ai rétabli mon nouveau thème (qui avait été installé il y a environ un mois), tous mes plugins et widgets avaient disparu ! C'est un thème très basique avec toutes les personnalisations perdues ! Comment puis-je récupérer tout cela ??
Niné
MERCI BEAUCOUP !!!!
Eric Gitonga
J'ai dû aller dans phpMyAdmin et dans ma base de données MySQL pour supprimer toutes les tables wp-* créées à partir d'une précédente installation de Wordpress avant de pouvoir résoudre le problème de l'écran blanc de la mort. Cela fonctionne maintenant très bien.
Ilke
Bonjour,
J'étais très satisfait de vos conseils il y a environ un an concernant un écran blanc sur toute la page d'accueil d'un site web wp. Malheureusement, cette fois-ci (et pour un autre site), cela ne fonctionne pas pour le moment.
J'ai augmenté la mémoire plusieurs fois (je suis maintenant à 512M) et j'ai changé les clés automatiques, cela n'a pas aidé. Maintenant, j'ai renommé le dossier plugins en plugins.deactivated, et j'obtiens ce message d'erreur :
Erreur fatale : Impossible de redéclarer _1059195956() (déjà déclaré dans /public/sites/www.name.nl/wp-includes/version.php:9) dans /public/sites/www.name.nl/wp-includes/version.php à la ligne 9.
Avez-vous une idée de ce que je peux essayer d'autre ?
Merci de partager toutes ces informations utiles,
Ilke
Support WPBeginner
Essayez de renommer également le dossier de votre thème. Ensuite, vous devrez télécharger WordPress et téléverser une copie fraîche du dossier des thèmes sur votre site. WordPress utilisera alors le thème par défaut vingt treize. Faites-nous savoir si cela a fonctionné pour vous.
Admin
Ilke
J'ai renommé le dossier des thèmes actuel et j'ai téléchargé un nouveau dossier des thèmes à partir d'un nouveau téléchargement de wp 3.7. Malheureusement, cela me donne un écran blanc complètement sur le front-end ainsi que sur le back-office et je reçois toujours le même message d'erreur.
Avec debug défini sur true dans wp-config, j'ai obtenu
Notice : WP_User->id a été appelé avec un argument obsolète depuis la version 2.1
et quelques autres notices obsolètes ainsi qu'une notice indiquant que wp_enqueue_script et wp_enqueue_style ont été appelés incorrectement, ce qui fait référence aux deux fonctions.php
Cela commence vraiment à m'inquiéter. Avez-vous d'autres conseils ?
Cordialement,
Ilke
Ilke
J'ai également essayé de renommer le dossier des plugins et d'en télécharger un nouveau. Et j'ai vidé le cache. J'obtiens toujours le même message d'erreur. Puisque (avec debug défini sur true sur wp-config) j'obtiens des messages Notice : index indéfini concernant deux plugins, devrais-je les supprimer ?
Puja singh
Bonjour, je rencontre le même problème de page blanche pour mon site. J'ai essayé la plupart des étapes mentionnées
Désactiver tous les plugins
Activer le thème par défaut.
Augmenter la limite de mémoire à 128 Mo.
mais sans succès, toute aide sera appréciée.
suneel
Tutoriel salvateur…
Merci beaucoup
Justin
Merci. J'ai l'impression que cela m'arrive lorsque je fais beaucoup de mises à jour sur mon site, puis je suis bloqué et je dois attendre. Un problème de mémoire serait logique. Il est temps de nettoyer un tas de plugins inutilisés.
Michael Lambertz
Another reason can be false permissions… I tried to copy a wordpress directore via unix command cp -R, and after that all copied files weren’t in the group www-data. chgrp www-data wordpress_dir/ -R did it for me
Jacob Worsøe
J'ai périodiquement des écrans blancs sur le front-end et le back-end. Les écrans blancs apparaissent de manière complètement aléatoire. Les recommandations sont-elles les mêmes dans ma situation ou s'appliquent-elles uniquement aux problèmes plus permanents ?
Personnel éditorial
Oui. Il semble que votre site manque de mémoire à cause d'un processus en cours. Le processus est donc le même.
Admin
Hossein
merci beaucoup, mon problème est résolu, c'était à cause de lignes vides dans mon functions.php
LC
Je ne peux même pas accéder à la section d'administration de WP. J'ai une page blanche. Que dois-je faire ?
Personnel éditorial
Lisez l'article.
Admin
maria
il ne dit pas comment accéder à votre administration si vous êtes bloqué.
Support WPBeginner
Nous avons un guide sur quoi faire lorsque vous êtes bloqué hors de l'espace d'administration de WordPress.
Rosie
Merci, c'était utile. J'avais l'écran blanc sur le site en direct, mais l'administration WP fonctionnait. J'utilise WP Super Cache et j'ai vidé le cache sans effet, puis j'ai désactivé tous les plugins, et quand j'avais tout essayé, j'ai soudainement pensé aux pages mises en cache expirées.
Si vous utilisez WP Super Cache, vous devez également supprimer le cache expiré. Cela a fonctionné immédiatement. Ensuite, j'ai réglé ma collecte de déchets (dans l'onglet Avancé) sur horaire au lieu de quotidienne, pour essayer d'éviter que cela ne se reproduise.
Tom B.
Bonjour.. je pensais ajouter 2 sous,
J'utilise aussi WP Super Cache et j'ai souvent eu un écran blanc de la mort. J'ai regardé le fichier wp-config.php et j'ai constaté qu'ils plaçaient leurs instructions avant l'allocation SQL dans le script, alors je les ai déplacées plus bas et j'ai ajouté le réglage de la « limite de mémoire par défaut » et maintenant mon site http://webinardatabase.com/ déchire !
REF:
D'abord, enregistrez une copie non modifiée de wp-config.php sur votre disque dur.
Ouvrez votre wp-config.php, qui se trouve dans le répertoire racine de WordPress.
Localisez le code de WP Super Cache (leur code est évident – trois lignes – la quatrième est un doublon, mais je l'ai laissée), et déplacez-les vers le bas (j'ai mis le mien au-dessus des SALTS).
Ajoutez ensuite la ligne suivante : define(‘WP_MEMORY_LIMIT’, ’64M’);
Juste AVANT le super cache, cela semblait logique.
Et enregistrez, vérifiez les performances.
J'en sais rien, je pense que c'est un bug. Il n'était pas logique d'allouer du cache avant d'ouvrir la base de données SQL.
Ça a marché pour moi. Santé ! — Merci Wpbeginner.com
PS : Je viens de remarquer le post ci-dessous, WP Super Cache nécessite que les permaliens soient réglés sur nom de publication, cette erreur est apparue sur une installation fraîche. 2 centimes de plus.
Tom B.
Suivi.
J'ai dû me débarrasser de WP Super Cache... trop buggé... J'utilise maintenant W3 Total Cache.
Lone Watie : Nous y avons réfléchi longtemps, « Efforcez-vous de persévérer ». Et quand nous y avons suffisamment réfléchi, nous avons déclaré la guerre à l'Union.
Union = WP, est-ce vraiment la réponse ?!
Tom B.
Ps : Une fois le plugin supprimé, retournez dans wp-config et supprimez manuellement les lignes WPSC.
Vraiment, non, vraiment !?!
Glenn "TheeMahn" Cady
Tom, je voudrais personnellement vous remercier sincèrement.
Mon wpconfig avait define(‘WP_MEMORY_LIMIT’, ’64M’); après supercache, le déplacer au-dessus a résolu mon problème de « écran blanc de la mort ». Je rafraîchissais depuis des mois. Le site semble maintenant assez réactif.
Merci encore Tom,
TheeMahn
Jacobus
Personnellement, je n'ai pas eu ce problème, pas encore, j'ai le problème que je dois réinitialiser mes permaliens tout le temps à cause de redirections infinies. Ça me rend fou. Chaque fois que je publie un nouvel article sur mon blog, je dois remettre les permaliens sur standard, puis sur nom de publication. Savez-vous si cela est lié à l'hébergement ou à un plugin ?
Personnel éditorial
Cela ressemble définitivement à un problème de plugin.
Admin
Manish Anand
Oui, activer l'option Debug a aidé. Il s'agissait d'un téléversement incomplet du fichier query.php.
Merci
Joel Andrew Glovier
Voici une autre suggestion lorsque rien de ce qui précède ne fonctionne : essayez de vider le cache de vos règles de réécriture.
Une seule page de mon site s'affichait en blanc, et j'ai essayé presque toutes les solutions ci-dessus, ainsi que d'autres choses (comme l'installation du plugin Debug Bar, etc.) sans succès.
J'ai pu réduire le problème à ce que je supposais être un problème de permalien, cependant, comme la page fonctionnait auparavant et a cessé de fonctionner ; et aussi parce que même lorsque j'utilisais un modèle de page différent, cela ne fonctionnait toujours pas correctement (j'avais auparavant supposé que cela avait à voir avec ma requête wp_query personnalisée dans ce modèle de page).
J'ai donc commencé à enquêter sur le système de réécriture de Wordpress, et j'ai découvert que Wordpress conserve un cache de tous les slugs de page personnalisés et des règles de réécriture. (plus à ce sujet ici : http://codex.wordpress.org/Rewrite_API/flush_rules et ici : http://codex.wordpress.org/Function_Reference/WP_Rewrite)
J'ai également découvert que cette méthode est utilisée pour vider le cache de réécriture :
$wp_rewrite->flush_rules();J'ai donc essayé de l'ajouter à la deuxième ligne de mon fichier functions.php, et après un rafraîchissement de page, le contenu de la page est réapparu.
IMPORTANT : assurez-vous de supprimer la méthode après l'avoir utilisée une fois, car il y a des impacts coûteux sur les performances associés au fait de laisser ce code dans votre fichier. Vous ne devriez avoir besoin de l'utiliser qu'une seule fois pour résoudre le problème, cependant.
Personnel éditorial
Saving the permalinks settings again will also flush the rewrite rules from our understanding. Thanks for the suggestion about this
Admin
Joel Andrew Glovier
Oui, mais cela n'a pas fonctionné dans mon cas. En fait, normalement, vous n'avez même pas à enregistrer la page des paramètres de permalien, il suffit de la visiter. Mais dans mon cas, ni la visite, ni l'enregistrement, ni le changement vers un autre paramètre et le retour en arrière n'ont fonctionné.
Mais en fait, j'ai découvert que c'était quelque chose de beaucoup plus obscur, et que le vidage n'était qu'un pansement temporaire.
Il s'avère que j'avais un conflit entre une page avec le titre/slug « team » et un type de publication personnalisé avec le slug de réécriture « team ». Le type de publication personnalisé a fini par l'emporter, sauf lorsque j'ai mis les règles en place, auquel cas cela l'a empêché de l'emporter.
Mais la vraie raison pour laquelle j'avais l'écran blanc était que lorsque le slug du type de publication personnalisé l'emportait, il utilisait par défaut le fichier archive.php pour le rendu, que j'avais créé (car mon thème est fait à partir de zéro), mais dans lequel je n'avais pas encore mis de balisage. Le fichier était complètement vide, d'où mon écran blanc.
Womp womp womp wanhhhhh.
Personnel éditorial
Oui, ça expliquerait. Nous l'avons appris à nos dépens en examinant les thèmes d'un de nos utilisateurs.
Christian
!!SI VOUS AVEZ TOUT ESSAYÉ, CECI MARQUERA!!!
Rien d'autre ne pouvait même apporter de changement à la PAGE BLANCHE.
J'ai mis ce code et j'ai reçu une erreur, après quoi je l'ai retiré et le site web était de nouveau en ligne !
J'étais sur le point de casser mon ordinateur portable hahaha
Jonath Lee
Lorsque vous testez des thèmes ou des plugins, laissez toujours un onglet pour « Thèmes ». En cas de WSOD, vous pourrez toujours activer les thèmes par défaut de twenty eleven.
Personnel éditorial
Cela ne fonctionne pas si votre administrateur est également bloqué. L'écran suivant affichera également un écran blanc de la mort.
Admin
Jonath Lee
Ça pourrait ? Peut-être que je n'ai pas encore atteint le niveau de blocage de l'administrateur, donc je suppose que nous devrions plutôt laisser l'onglet pour la page phpmyadmin +_+
Johnny
Zut ! Je viens de voir la section de l'article sur le fichier functions.php – oups ! Tant pis, ça m'apprendra à ne pas lire trop vite !
Johnny
Une autre « piège » est l'espace blanc sous le ?> de fermeture dans votre fichier functions.php. Je l'ai eu une fois il y a un moment et la suppression de l'espace blanc en dessous a résolu le problème. Cela peut également provoquer un écran blanc après avoir appuyé sur le bouton publier.