2012-03-30 143 views
0

我正在運行一個WordPress網站,其中有一個自定義模板,當我幾天沒有查看該網站時,它會顯示一個空白屏幕。我清除了瀏覽器緩存,並且使用w3總緩存獲取了所有緩存。一旦我清除了緩存,我每次都在URL中輸入內容,並且它完美地加載了網站。我沒有複製並粘貼網址。以下列出了URL組合:WordPress空白屏幕問題

我還提供了當前安裝在網站上的插件列表。

  1. 都在同一個幻燈片V1.3.1
  2. 的CKEditor爲WordPress v3.6.2.1
  3. 接觸形式7 v2.2中
  4. 接觸形式分貝延伸V2.2.4
  5. 重複交2.0 0.2
  6. 容易的Picasa 1.1版
  7. 事件日曆親1.3.3
  8. 特色圖片控件V0.2
  9. 獲得圖像v0.6.2
  10. 重力形成V1.6.2
  11. 重力形式+自定義文章類型V3
  12. 重力形式CSS準備類選擇V1.0.1
  13. 最新新聞窗件1.0.1
  14. mailchimp V1.2.4
  15. 成員名單v3.5.6
  16. NextGen的畫廊v1.7.4
  17. 頁面限制V2.03
  18. Picasa中表達X2 V1.5.3
  19. 非常簡單的驗證碼
  20. 登記表格控件V1.0
  21. 搜索一切V6.7
  22. 簡碼EXEC PHP v1.33中
  23. SI驗證碼反垃圾郵件V2。 7.5
  24. 欄中登錄v2.2.7
  25. 摘錄重新加載v0.3.2
  26. W3總高速緩存0.9.2.4
  27. WordPress的HTTPS V2.0.4
  28. WP自定義登錄標識1.0
  29. 文本消息V4.0
  30. WP褪色
  31. WPML的CMS導航V1.2.4
  32. WPML多種語言的CMS v2.3.4
  33. WPML字符串翻譯V1.2.2
  34. WP用戶註冊V2.4

只是想知道是否有可能是一個插件,WPML 2.3.4之間的插件衝突或可能發生衝突?我沒有問題一個接一個禁用和重新啓用插件,但如果我無法在100%的時間內複製空白屏幕問題,禁用/啓用插件將不會有任何用處。

我也在我的服務器上運行其他網站,但沒有一個向我顯示這個問題。我運行的服務器是帶有Apache和MySQL的Ubuntu 10.04。

有關可能導致此問題的任何想法都將非常令人滿意。

+0

我在嘗試刪除W3Total緩存時遇到此問題。我不記得解決方案,除了我做了一個「WordPress空白屏幕」的網絡搜索,並最終偶然發現。這聽起來不像是在刪除W3,但如果它仍然有關係,我不會感到驚訝。 – 2012-03-30 01:01:35

回答

0

謝謝你的所有建議。我以某種方式設法重複沒有任何信息的空白屏幕,然後讓我慢慢禁用並啓用插件。發現它與更新WPML CMS Nav,WPML字符串翻譯和WMPL多語言CMS有關。一旦我更新了它們,該網站運行良好,沒有空白屏幕沒有代碼。

1

通過FTP - 臨時重命名您的插件文件夾其他(如plugin_new)和您的主題文件夾和CSS文件(如mytheme.css.old)。這將恢復到默認主題,並將禁用所有插件。如果你沒有默認主題 - 安裝它。 如果沒有發生非常嚴重的事情(如某些代碼破解) - 它會讓您訪問管理區域以開始排除故障。

1

添加到您的wp-config.php文件:

@ini_set('log_errors','On'); 
@ini_set('display_errors','Off'); 
@ini_set('error_log','/home/example.com/logs/php_error.log'); 

右以下行後:

/* That's all, stop editing! Happy blogging. */ 

然後你可以在日誌檢查出現的白色屏幕後,知道肯定發生了什麼事。

+1

謝謝你的所有建議。我以某種方式設法重複沒有任何信息的空白屏幕,然後讓我慢慢禁用並啓用插件。發現它與更新WPML CMS Nav,WPML字符串翻譯和WMPL多語言CMS有關。一旦我更新了它們,該網站運行良好,沒有空白屏幕沒有代碼。 – 2012-03-31 21:57:31

0

爲了防止任何人遇到W3 Total Cache的這個問題,我發現了一個隨機空白頁問題的修復程序:只需關閉常規設置下的所有「調試選項」即可。

這花了無數小時尋找問題後,爲我修好了。祝你好運!