Page vierge WordPress: trouver et réparer la source de l'écran blanc de la mort

Page vierge WordPress

Si vous êtes un utilisateur avide de WordPress, il y a de fortes chances que vous ayez rencontré au moins une fois l'erreur de page blanche WordPress, communément appelée écran blanc de la mort WordPress dans la communauté WordPress. 

L'écran blanc de la mort de WordPress est l'une des erreurs de site WordPress les plus courantes que vous rencontrerez en tant qu'utilisateur de WordPress. Lorsque cela se produit, il produit simplement une page vierge WordPress lorsque vous visitez votre site Web, ce qui rend difficile la compréhension de la cause de l'erreur.

Bien que cette erreur soit aussi ennuyeuse que diable, puisqu'elle vous exclut de votre administrateur WordPress, la page vierge de WordPress est généralement facile à corriger, même si vous n'êtes pas un programmeur WordPress expérimenté.

Les raisons de cette erreur sont nombreuses, nous allons donc les parcourir une par une.

At CollectiveRay.com, nous savons que, généralement, la page blanche WordPress se produit lorsque PHP se bloque de manière inattendue, une erreur de base de données se produit ou lorsque votre mémoire est épuisée. Dans de tels cas, le système n'a même pas assez de temps pour se décomposer correctement et afficher une erreur.

L'autre option pourrait être que les erreurs WordPress ont été supprimées, donc même si une erreur est générée, vous ne pouvez pas la voir sur le frontend. (Cependant, dans ce cas, il sera toujours affiché dans le error.log ou debug.log)

Quelle que soit la raison, si vous voyez une page blanche WordPress lorsque vous visitez votre site Web, suivez le guide ci-dessous pour trouver et corriger la source de l'écran blanc de la mort.

 page blanche wordpress écran blanc de la mort

Remarque : Effectuez des sauvegardes suffisantes avant de suivre le guide ci-dessous. Au cas où quelque chose d'étrange se produirait, vous pouvez toujours restaurer votre contenu. 

Si vous n'êtes pas suffisamment confiant pour apporter des modifications à votre backend, vous pouvez choisir de embaucher un développeur WordPress à la place.  

Trouver et réparer une page blanche WordPress - Écran blanc de la mort

 

Lorsque vous rencontrez l'écran blanc de la mort de WordPress, l'une des premières choses que vous devez comprendre est de regarder ce que vous faisiez juste avant que votre site ne cesse de fonctionner.

Il y a de fortes chances que la dernière chose que vous faisiez soit la raison pour laquelle erreurs courantes du site WordPress.

Certaines des raisons possibles de l'écran blanc vide sont énumérées ci-dessous:

  • Problèmes d'hébergement
  • Problèmes de plug-in
    • Activer un plugin défectueux
    • Modifier un plugin actif
    • Conflit de thème-plugin
  • Problèmes de thème
    • Modification du fichier functions.php du thème
    • Codes obsolètes
  • Dépassement de la limite de mémoire
  • Fichiers core corrompus
  • Problèmes de configuration PHP 

Maintenant que nous avons examiné certains problèmes possibles, examinons les solutions pour résoudre les causes de la page blanche WordPress.

Essayez d'utiliser le débogage WordPress (WP_DEBUG) pour résoudre le problème

Comme étape un peu avancée, vous pouvez utiliser le Fonction de débogage WordPress (WP_DEBUG) pour voir la liste complète des erreurs qui se produisent sur votre site Web. En utilisant WP_DEBUG, vous pouvez vérifier tout message d'erreur émis par le site et vous assurer que votre site Web est protégé contre les problèmes futurs ou les attaques potentielles et empêche essentiellement la page blanche de WordPress de se reproduire.

Jetez un œil à notre article complet sur le dépannage de la page blanche WordPress avec WP_DEBUG ici. Cela peut également être utile pour afficher tout message d'erreur à l'origine du problème actuel que vous rencontrez. 

Problèmes d'hébergement provoquant une page vierge de site Web

Si vous hébergez plusieurs sites sur le même compte d'hébergement, l'une des premières choses à faire est de visiter tous vos sites pour déterminer s'ils sont tous affectés par l'écran blanc de la mort.

Si tous vos sites sont affectés, c'est un indicateur fort que votre fournisseur d'hébergement a des problèmes. S'il y a un long temps d'arrêt, votre fournisseur d'hébergement vous en informera probablement.

Si vous ne trouvez aucun e-mail signalant le problème, contactez votre fournisseur d'hébergement (comme notre service InMotion VPS) pour déterminer la cause du problème.

Lorsque votre site se développe, il est très probable que vous dépassiez la plupart des limites de ressources d'un serveur d'hébergement partagé. C'est un indicateur fort dont vous avez besoin pour trouver un fournisseur d'hébergement fiable pour votre site WordPress.

Si vous envisagez un fournisseur d'hébergement WordPress fiable, vous devriez sérieusement envisager Hébergement InMotion (que nous utilisons pour alimenter notre site en fournissant du contenu à plus de 4000 utilisateurs CHAQUE jour sans aucun problème)

Problèmes de plugins provoquant une page vierge WordPress

 

Si vous travailliez sur un plugin en modifiant du code dedans ou que vous venez de l'installer et de l'activer, la page vierge WordPress est probablement causée par ce plugin. Dans ce cas, il vous suffit de naviguer dans le répertoire des plugins et de désactiver le plugin concerné pour corriger l'écran blanc.

Une autre option que vous pouvez utiliser si vous ne savez pas quel plugin a causé le problème est de les désactiver un par un jusqu'à ce que vous puissiez voir que le problème a été résolu.

Une fois le plugin problématique désactivé, votre site Web sera restauré. Cependant, vous ne pourrez peut-être pas désactiver le plugin via le backend, surtout si vous obtenez également la page vierge du site WordPress sur le backend WordPress.

Dans la plupart des cas, une fois qu'une page vierge WordPress apparaît, vous ne pourrez pas vous connecter à votre panneau d'administration WordPress. Dans ce cas, vous devrez accéder au dossier plugins de votre site via un client FTP pour accéder au répertoire des plugins WordPress ou via le gestionnaire de fichiers CPanel, ou le gestionnaire de fichiers de votre propre hébergement.

Une fois que vous vous êtes connecté avec un client FTP ou que vous avez accès aux fichiers réels, suivez les étapes ci-dessous pour trouver et désactiver le plugin défectueux.

  1. Allez dans le dossier où vous avez installé le site WordPress
  2. Accédez au dossier ../wp-content/plugins
  3. Localisez le plugin que vous étiez en train de modifier (ou installé) juste avant que la page vierge WordPress n'apparaisse
  4. Si l'erreur s'est produite lors de l'installation d'un plugin, il y a de fortes chances qu'il y ait un conflit thème-plugin. Dans ce cas, tout ce que vous avez à faire est de supprimer le répertoire du plugin, et vous pouvez vérifier si votre site Web est restauré.
  5. Si l'erreur s'est produite lors de la modification de l'un des fichiers du plugin, désactivez-le simplement en renommant le dossier plugins. Vous pouvez également supprimer le plugin et le réinstaller, ce qui devrait résoudre le problème. Si ce n'est pas le cas, vous savez que le plugin a une sorte de conflit avec votre site WordPress
 modifier le répertoire du plugin

 

Vous pouvez également choisir de désactiver TOUS les plugins à la fois. La procédure est similaire à celle ci-dessus.

Plutôt que de renommer chaque dossier de plugins un par un, vous pouvez renommer le dossier entier des plugins, vous pouvez lui attribuer un nom dont vous vous souviendrez, comme / plugins-broken ou / plugins-not active. Tant que le CMS n'est pas en mesure de trouver le dossier, tous les plugins qu'il contient seront désactivés. 

La procédure ci-dessus devrait éliminer les problèmes les plus courants liés au plugin de page vierge WordPress.

Si vous utilisez des plugins de mise en cache WordPress, assurez-vous de vider le cache avant de visiter votre site.

Une fois cela fait, vous verrez maintenant que votre contenu est affiché normalement, cependant, le site peut être différent car vous aurez un certain nombre de plugins qui sont désactivés.

Problèmes de thème causant l'écran de la mort WordPress

Et si vous modifiiez votre thème functions.php fichier ou tout autre fichier de thème juste avant de provoquer l'erreur?

(Avant de continuer - utilisez-vous une excellente source de thèmes WordPress ? Les thèmes WordPress gratuits ou de mauvaise qualité créeront de sérieux problèmes pour votre site. Nous vous recommandons fortement d'opter pour un thème WordPress premium tel que Divi pour votre site. Voici notre Revue du thème Divi) 

Dans ce cas, vous pouvez même trouver un message d'erreur indiquant la cause de l'erreur.

Cela vous indique qu'il y a une faille ou un problème avec votre code, que vous devez corriger si vous souhaitez restaurer votre site Web.

Encore une fois, vous ne pourrez pas vous connecter au panneau d'administration WordPress, mais vous pouvez toujours accéder aux fichiers WordPress en vous connectant avec un client FTP ou via le compte d'hébergement Web.

Une fois que vous vous êtes connecté, suivez les étapes ci-dessous pour trouver et corriger l'écran WordPress des problèmes de mort.

répertoire des thèmes de contenu wp

  1. Allez dans le dossier où vous avez installé le site WordPress
  2. Accédez au répertoire ../wp-content/themes
  3. Localisez votre thème actuel dans le répertoire et trouvez le fichier sur lequel vous travailliez avant l'apparition de la page vierge WordPress.
  4. Téléchargez une version correctement opérationnelle du fichier (idéalement à partir d'une sauvegarde opérationnelle connue). Si vous avez une sauvegarde avant de provoquer une erreur de page vierge WordPress, restaurez simplement les fichiers. Ou recherchez manuellement le code sur lequel vous travailliez et corrigez-le en supprimant entièrement le réglage que vous avez récemment effectué ou en corrigeant l'erreur dans votre code.

Une fois cela fait, assurez-vous de vider le cache WordPress ainsi que le cache du navigateur et vérifiez si les étapes ci-dessus résolvent le problème.

Nous vous recommandons vivement d'utiliser un thème enfant pour modifier votre thème plutôt que de faire des ajustements sur le thème parent pour éviter de tels scénarios.

Vous pouvez également installer WordPress dans un environnement de test local. Testez les ajustements localement avant d'apporter des modifications au site de production.

Page vierge WordPress causée par le dépassement des limites de mémoire de votre serveur d'hébergement

 

Dépasser les limites de la mémoire est une autre raison très probable de l'écran blanc de la mort. Cela se produit généralement lorsque vous essayez d'installer un plugin qui dépasse votre limite de mémoire par défaut et provoque la page vierge de WordPress.

Même si vous n'avez pas installé de plugin récemment, une charge excessive temporaire, trop de données dans la base de données ou une autre combinaison pourrait facilement entraîner le dépassement de la mémoire allouée par votre hébergement Web.

Lorsqu'un site WordPress dépasse sa limite de mémoire, pour conserver les ressources, le serveur commence à tuer les processus excessifs. Cela entraînera la mort de votre site Web sans se terminer gracieusement, provoquant l'erreur de page vierge WordPress.

Pour augmenter la mémoire PHP, ouvrez votre fichier wp-config.php et copiez l'extrait de code ci-dessous.

Vous devez contacter votre hébergeur Web pour vous assurer que vous avez défini le bon montant sur votre serveur partagé.

define('WP_MEMORY_LIMIT', '64M');

Assurez-vous que vous doublez environ le montant actuel, donc si vous avez 64M, allouez 128M. Encore une fois, vérifiez auprès de votre hébergeur la quantité de mémoire que vous pouvez allouer, car allouer plus de mémoire que vous n'en avez le droit créera une autre erreur.

wp config augmenter la limite de mémoire 

Si vous souhaitez en savoir plus sur des ajustements comme celui-ci, reportez-vous à ce guide: 101 astuces WordPress que chaque blogueur sérieux doit connaître

Solution permanente pour le problème de page blanche WordPress causé par des problèmes de mémoire

Soit dit en passant, si votre site Web dépasse fréquemment sa limite, vous pouvez envisager le serveur d'hébergement InMotion VPS - pendant les pics de charge, InMotion dispose d'une mémoire extensible, où votre site reçoit la mémoire dont il a besoin pendant une période temporaire.

Cela garantit que votre site ne subit pas l'écran blanc de la mort.

Des fichiers core corrompus peuvent provoquer l'écran blanc de la mort de WordPress

Si aucune des solutions ci-dessus ne résout le problème, l'un de vos fichiers de base WordPress, fichiers de thèmes ou fichiers de plug-in peut avoir été corrompu. Bien que ce soit très peu probable, cela se produit encore, surtout si vous soupçonnez un attaque de piratage sur votre site WordPress.

 fichiers de base corrompus

Si tel est le cas, essayez de télécharger à nouveau les dossiers wp-admin et wp-includes à partir d'un nouveau téléchargement de WordPress, ce qui résoudra probablement le problème. 

Foire aux Questions

Pourquoi ma page WordPress est-elle vide?

La principale raison pour laquelle vous obtenez une page WordPress vierge est que le moteur PHP s'est bloqué de manière inattendue sans avoir le temps de lancer un code d'erreur, ou peut-être parce que l'affichage des codes d'erreur est désactivé. Le problème se produit généralement parce que vous avez (1) une mémoire insuffisante, (2) un thème bogué, (3) un plugin cassé, (4) un fichier corrompu, (5) une installation ou une mise à niveau cassée. Des mesures de sécurité ou d'autres restrictions d'hébergement pourraient également créer ce problème

Comment réparer une page vierge WordPress?

Pour réparer une page blanche WordPress, vous devez d'abord comprendre la cause du problème. Essayez d'activer le débogage WordPress pour identifier la raison de l'erreur. Sinon, essayez les solutions suivantes qui peuvent généralement résoudre le problème : (1) Désactivez les plugins un par un jusqu'à ce que vous identifiiez celui qui crée le problème, (2) activez un autre thème WordPress et désactivez le reste, (3) vérifiez votre . htaccess et restaurez-en un par défaut (4) augmentez la limite de mémoire (5) réinstallez les fichiers principaux de WordPress si vous effectuez une mise à niveau. Vérifiez le reste de nos solutions ci-dessus.

Comment créer une page vierge dans WordPress?

Pour créer une page vierge dans WordPress, vous devez suivre une procédure simple. Allez dans le tableau de bord -> Pages -> Cliquez sur Ajouter nouveau et donnez un titre à la nouvelle page vierge. Dans la page de l'éditeur de publication, il y a une boîte sur la droite appelée "Attributs de page" dans laquelle vous pouvez sélectionner différents modèles. Sélectionnez le «Modèle de page vierge» s'il est disponible avec votre thème ou sélectionnez une autre page qui vous convient.

Existe-t-il un thème WordPress vierge?

Oui, si vous souhaitez utiliser un thème WordPress vierge, également appelé thème Starter, vous pouvez utiliser le soulignement thème (_s) d'Automattic.

Conclusion: les problèmes courants provoquent généralement une page blanche WordPress

Bien que cela soit extrêmement frustrant, trouver et réparer la page blanche WordPress n'est pas aussi difficile qu'il n'y paraît.

Les limites de mémoire, le code cassé dans votre thème et votre plugin, les conflits entre les plugins et les thèmes et les fichiers corrompus sont les sources les plus courantes de la page blanche WordPress, qui sont toutes assez facilement corrigées.

Téléchargez la liste des 101 astuces WordPress que tout blogueur devrait connaître

101 astuces WordPress

Cliquez ici pour télécharger maintenant
 
Vous n'avez toujours pas résolu ou trouvé la source du problème? C'est très frustrant quand on ne peut pas le comprendre? Il est probablement temps de parler aux experts? 
 

Besoin d'aide pour faire avancer les choses? Essayez ces concerts abordables les mieux notés sur Fiverr!

logo fiverr

 

Cliquez ici pour trouver des experts sur Corrections WordPress.

Cliquez ici créer un site WordPress complet.

À propos de l’auteur
Shahzad Saïd
Shahzaad Saaed a été présenté sur un grand nombre de sites Web d'autorité, notamment EasyDigitalDownloads, OptinMonster et WPBeginner, où il est actuellement employé en tant que rédacteur de contenu senior. Shahzad est un expert WordPress, un concepteur de sites Web et un expert global en technologie et en conception. Il se spécialise dans le marketing de contenu pour aider les entreprises à augmenter leur trafic grâce à des articles, des blogs et des guides d'experts exploitables et fondés sur l'expérience, tous tirés de ses plus de 10 ans d'expérience dans le domaine.

Encore une chose ... Saviez-vous que les personnes qui partagent des informations utiles comme cet article ont l'air géniales aussi? ;-)
Veuillez laisser un incontournable commentez vos pensées, puis partagez-les sur votre ou vos groupes Facebook qui trouveraient cela utile et récoltons ensemble les avantages. Merci d'avoir partagé et d'être gentil!

Divulgation: Cette page peut contenir des liens vers des sites externes pour des produits que nous aimons et que nous recommandons sans réserve. Si vous achetez des produits que nous suggérons, nous pouvons percevoir des frais de parrainage. Ces frais n'influencent pas nos recommandations et nous n'acceptons pas les paiements pour les avis positifs.

Auteur (s) présenté sur:  Logo du magazine Inc   Logo Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   et beaucoup plus ...