Apache-2.2
執行有缺陷的 php 文件導致錯誤 500
當我處理一個 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
正在載入的語句,則將它們從您的程式碼中刪除。