0
就像標題所說的,當進入任何管理頁面時,我都會獲得WSOD(死亡白屏)。當我星期一到達時,星期五這工作正常。在所有管理頁面上獲取WSOD
這是我已經試過
檢查的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
添加錯誤報告的index.php
error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE);
檢查Drupal的看門狗和Apache日誌
個Web服務器和數據庫服務器
足夠的空間上沒有錯誤
檢查磁盤空間
冉命令找到任何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'
個
錯誤:無
清除緩存表
TRUNCATE TABLE cache; (anything that started with cache)
- 重啓動Web服務器
禁用所有的主題,不僅使花環的主題,並將其設置爲默認
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
- 禁用所有模塊並一次重新啓用它們1個。我從用戶模塊開始,它在屏幕上顯示有關係統模塊的錯誤。我啓用了系統模塊,然後再次獲得了WSOD。
更新: 我將admin_theme變量設置爲花環。然後該頁面工作。當我去admin/build/themes
並啓用marvin時,我獲得了WSOD。即使重新禁用marvin並清除緩存表,我仍然可以獲得WSOD。