Comme le titre l'indique, je reçois le WSOD (écran blanc de la mort) lorsque je vais sur une page d'administration. Cela a juste commencé à se produire quand je suis arrivé ce lundi, vendredi ça fonctionnait bien.Obtenir WSOD sur toutes les pages d'administration
Voici ce que j'ai essayé
Vérification des paramètres php:
memory_limit 5000M 128M max_execution_time 600000000 600000000 output_buffering On 4096 output_handler mb_output_handler no value Connection: 300 - Keep-Alive: 15 default_socket_timeout 60 memcache.default_timeout_ms 1000 1000 mysql.connect_timeout 60 60
rapports d'erreur Ajouté à index.php
error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE);
chien de garde Vérifiez et les journaux apache drupal
Aucune erreur
Vérifier l'espace disque sur le serveur Web et le serveur de base de données
de beaucoup d'espace
commande Ran pour trouver des erreurs PHP
find /data/ -type f -name "*.php" -exec php -l {} \; | grep -v 'No syntax errors' find /data/ -type f -name "*.inc" -exec php -l {} \; | grep -v 'No syntax errors' find /data/ -type f -name "*.module" -exec php -l {} \; | grep -v 'No syntax errors'
Erreurs: Aucun
table cache Effacer
TRUNCATE TABLE cache; (anything that started with cache)
- serveur web Restarted
handicapés tous les thèmes, seul thème guirlande activé et réglé à défaut
update `system` set status = 0 where type = 'theme' UPDATE system SET status=1 WHERE name = 'garland'; UPDATE variable SET value='s:7:"garland"' WHERE name = 'theme_default'; Truncate cache tables
- Désactivez tous les modules et les réactivez 1 à la fois. J'ai commencé avec le module utilisateur, il affichait des erreurs sur l'écran concernant le module système. J'ai activé le module système, puis j'ai de nouveau reçu WSOD.
MISE À JOUR: J'ai défini la variable admin_theme sur guirlande. Ensuite, la page fonctionne. Quand je suis allé à admin/build/themes
et activé marvin, j'ai eu le WSOD. Même en re-désactivant marvin et en effaçant les tables de cache, j'ai toujours le WSOD.