Apache-2.2

執行有缺陷的 php 文件導致錯誤 500

  • June 9, 2012

當我處理一個 PHP 文件時,我總是得到一個錯誤 500。我查看了我的 Apache 伺服器的日誌,這顯示includes了伺服器上不存在的 PHP 文件地址文件中的一些等。它們不存在,因為我只是在測試我的 PHP 文件。但是是否可以實現伺服器在每種情況下都執行 php 文件,即使出現問題?

每隔 30 秒就會在 error_log 文件中創建一個條目,上面寫著[Sat Jun 09 17:55:07 2012] [error] [client 10.224.55.160] File does not exist: /var/www/html/index.html……但是有一個 index.html?!

伺服器正在執行 PHP 文件。

當 PHP 無法載入包含的內容時,它的執行將停止。如果你讓它忽略這些錯誤,它會在稍後執行時出錯,當它實際嘗試使用它嘗試使用include.

如果您實際上並不需要include正在載入的語句,則將它們從您的程式碼中刪除。

引用自:https://serverfault.com/questions/397220