2010-06-30 18 views
0

我注意到運行一些Drupal管理任務,如果他們通常需要10秒以上導致404錯誤。例如,我正在運行「搜索和替換」,即使該任務顯然有效,它在大約10秒鐘後總是會拋出404。Drupal管理任務10秒後拋出404

我只在將我的Drupal安裝遷移到Dreamhost後才注意到這一點。我已經增加了php.ini中的max_execution時間,但這並沒有幫助。有沒有辦法讓Drupal輸出錯誤?

Apache的錯誤日誌:

[星期三06月30九時00分18秒2010] [錯誤] [客戶端12.105.246.2](104)連接復位由對等:FastCGI的:COMM與服務器「/ ...... /cgi-bin/dispatch.fcgi「中止:讀取失敗,引用者:.../admin/content/scanner/scan/confirm

[Wed Jun 30 09:00:18 2010] [error] [client 12.105 .246.2] FastCGI:從服務器「/.../cgi-bin/dispatch.fcgi」接收的不完整標題(0字節),引用者:.../admin/content/scanner/scan/confirm

[ 2010年6月30日09:00:38] [錯誤] [客戶端12.105.246.2](104)通過peer重置連接: FastCGI:與服務器通信「/.../cgi-bin/dispatch.fcgi」中止:讀取失敗

[Wed Jun 30 09:00:38 2010] [error] [client 12.105.246.2] FastCGI:incomplete頭文件(0字節)從服務器 「/.../cgi-bin/dispatch.fcgi」

UPDATE 事實證明,這是與DreamHost的託管問題,收到。在他們的基本共享主機Drupal正在觸及其資源/內存限制並導致進程死亡。我必須將託管移到Dreamhost VPS(PS)作爲解決方法。

+0

沒有真正的編程相關...也許這屬於serverfault? – Jukebox 2010-06-30 17:21:08

回答

0
  1. 檢查admin/settings/error-reporting中的錯誤報告設置,看它是否在屏幕(和日誌)上寫入錯誤。

  2. 檢查admin/reports/dblog以查看最新的日誌條目。

  3. 檢查Apache錯誤日誌。

+0

#1被設置爲登錄屏幕並記錄,所以沒有任何東西會被打印到屏幕上。 #2沒有錯誤列出#3我發現錯誤,不知道它是什麼意思......我已經發布了上面的錯誤日誌。 – JonnyJon 2010-06-30 18:13:06

+0

原來這是DreamHost的託管問題。在他們的基本共享主機Drupal正在觸及其資源/內存限制並導致進程死亡。我必須將託管移到Dreamhost VPS(PS)作爲解決方法。 – JonnyJon 2010-06-30 19:14:23