web-dev-qa-db-fra.com

Écran blanc de la mort uniquement dans wp-admin

Je peux me connecter au site Web, mais le moment suivant, je reçois un écran blanc dans wp-admin. Je peux toujours accéder au site Web et cela indique que je suis connecté à l'aide de la barre d'outils en haut de chaque page, mais chaque fois que je m'aventure dans wp-admin, un écran blanc s'affiche.

J'ai essayé de renommer le dossier themes et plugins, en supprimant même les deux. J'ai essayé d'augmenter la limite de mémoire php à 128M mais toujours pas de chance.

Aucun conseil? Si je dois réinstaller Wordpress, comment pourrais-je ne pas perdre tout ce qui existe déjà?

EDIT: J'ai également activé le débogage mais je ne reçois toujours pas d'erreurs, d'avertissements ou d'avis.

2
user1086337

En règle générale, toujours supprimez la fin?>de vos fichiers .php , en particulier s'il s'agit d'un fichier functions ou config qui est analysé avant que les en-têtes ne soient envoyés à la page. Si après ce ?> vous ajoutez accidentellement un espace, un caractère de tabulation ou une nouvelle ligne, il y a votre invisible error.

3
Andrei Gheorghiu

Vous devez activer WP_DEBUG et WP_DEBUG_LOG.

dans wp-config.php trouver:

define('WP_DEBUG', false);

Et remplacez-le par:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);

Exécutez votre wp-admin et vérifiez les erreurs en ligne et error.log dans le dossier wp-content.

2
MahdiY

Pour tous les gens qui ont ce genre d'erreur, c'est une option à vérifier. activer le rapport d'erreur si vous avez commenté les lignes de votre wp-config.php

@ini_set('display_errors','Off');

et que vérifier l'erreur. s'il a l'erreur comme ça

PHP Warning: Cannot modify header information - headers already sent by (output started at /[server info]/wp-config.php:77)

vérifiez que votre wp-config.php contient davantage d’espace en haut et en bas de la page. et que re-télécharger le wp-config.php.

Si vous obtenez un autre fichier que wp-config.php, supprimez l’espace vide dans cette page.

La plupart du temps, cela résoudra votre problème.

Bonne codage !!!!

1
Shwet

Cela peut être un problème car il y a un espace à la fin du fichier wp-config.php ou function.php.

pour plus d'informations, voir dans http://creativedev.in/2012/02/blank-screen-of-wordpress-admin-panel/

1
Bhumi Shah

Il pourrait s'agir d'un problème d'espacement dans votre fichier functions.php. Recherchez les nouvelles lignes vides avant ou après les balises php au début et à la fin du fichier.

Si vous êtes certain que cela n’est pas un plugin ou un thème (c’est-à-dire que vous avez essayé le thème par défaut de Twenty Eleven et renommé/supprimé tous les plugins), vous pouvez également essayer de re-télécharger tous vos fichiers Wordpress.

Pour ce faire, téléchargez la dernière version stable de Wordpress en tant que fichier Zip, puis remplacez tous les fichiers et dossiers de votre répertoire Wordpress, à l'exception du dossier wp-content .

Après le chargement de votre site, vous serez invité à saisir les informations d'identification de votre base de données pour le fichier wp-config, comme si vous installiez Wordpress pour la première fois. Ceci est juste pour remplir le fichier wp-config afin que vos données soient accessibles. Le site devrait fonctionner à nouveau sur le front-end comme avant. Essayez maintenant de vous connecter à/wp-admin et voyez si le panneau d’administration fonctionne.

0
Paramdeo Singh

Vérifiez avec ces options:

-> Désactivez TOUS les plugins en en réinitialisant le dossier du plugin BY FTP. -> Modifiez votre thème par défaut pour éliminer les problèmes de niveau de thème. -> Supprimer tout le code indésirable de htaccess -> Mettre à jour votre Wordpress - manuellement vers la dernière version

0
Tara

Des erreurs comme celle-ci sont enregistrées. Consultez le journal des erreurs sur votre serveur. Si vous ne parvenez pas à découvrir le journal, nous vous conseillons de contacter votre hôte.

Interim, juste pour vérifier activer WP_DEBUG et WP_DEBUG_LOG et après une erreur, jetez un oeil sur wp-content/debug.log pour vérifier si quelque chose est consigné à cet endroit.

Passé ceci dans votre fichier wp-config.php:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG', false );

Puis vérifiez le fichier debug.log qui se trouve dans wp-content/debug.log.

0
sheroz

Vous devez activer WP_DEBUG puis diagnostiquer votre site Web. Voici un bel article à ce sujet 4 façons de corriger un écran blanc de la mort dans wordpress

0
Marty Smith

J'ai rencontré ce problème après la mise à niveau de mon serveur.

Donc, je viens de faire passer ma version PHP de 7.2.14 à 7.0.33 et cela semblait résoudre les problèmes pour l'instant.

0
John