2011-01-19 103 views

回答

11

通過清除日誌/admin/reports/dblog然後重新加載損壞的頁面,我可以很容易地識別違規模塊時,我重新檢查日誌。現在

網站工作正常:)

+2

這個解決方案的唯一問題是,當問題是看門狗,本身,這是行不通的...因爲我發現。 – 2011-08-01 19:26:31

+0

如果您未登錄,則無法查看/ admin/reports/dblog,如果您登錄,則會得到錯誤 – 2013-06-28 12:15:36

3

您絕對應該禁用所有的contrib模塊來執行升級。 然後在用D7版本替換之後,一次啓用它們。更換模塊時,一定要清理整個模塊目錄,以防萬一舊的文件保留。

這應該有助於縮小問題的範圍,並且一定要檢查php錯誤日誌,以防發現有問題。 (雖然通常是在白屏死機的情況下)。

0

由於gyozo提到的,如果你不能夠登錄到該網站,那麼它可能是難以調試。

然後或許你可以嘗試

  1. 登錄到數據庫中並運行delete from watchdog;
  2. 刷新頁面
  3. 然後執行數據庫查詢select variables from watchdog;
  4. 查找出的文本接近消息
15

如果dlog/watchdog和php錯誤日誌不起作用,請試試這個:

去/includes/error.inc 註釋行線245

print theme('maintenance_page', array('content' => t('The website encountered an unexpected error. Please try again later.'))); 

,並把這個

print theme('maintenance_page', array('content' => t('The website encountered an unexpected error. Please try again later.'.$fatal.' '.var_export($error,true)))); 

非常相似,你的放在最後var_export($錯誤,真))錯誤

相關問題