2010-09-02 54 views
0

我今天遇到過一個問題,我的網站上的特定頁面有時會導致500內部錯誤。由於大數據集上的某些數據庫查詢,頁面通常可能需要相當長的時間才能加載,但直到今天才發生apache 500內部錯誤。很顯然,我會盡可能地優化db查詢以提高頁面加載速度,但是有沒有人知道爲什麼這可能在幾個月的罰款後開始發生?我不知道任何服務器範圍的配置更改。它可能是一個腳本執行時間問題,需要在php.ini中修改嗎?特定網頁開始偶爾導致500內部錯誤

+0

你檢查了Apache和PHP錯誤日誌嗎? – 2010-09-02 15:22:46

+0

我擁有相當有限的權限,無法查看/ var/log/messages,不確定在哪裏可以看到,沒有這樣的文件夾,因爲/var/log/apache/php.errors – ted776 2010-09-02 15:31:06

+0

'phpinfo()'會告訴你PHP在哪裏錯誤正在發生。 – 2010-09-02 17:59:34

回答

0

我有同樣的問題Here。結束必須將網站移動到更新的服務器。沒有找到解決辦法。

0

沒有錯誤記錄其相當多的猜測......

  • 它可能是內存限制

  • 執行時間

檢查php設置並更改它們。

由於您的數據庫中的數據值越來越正常,一段時間後會出現此類問題。你必須重構「頁面」,特別是你的查詢。