我的站點經常顯示500內部服務器錯誤。重新啓動Apache,使網站恢復正常狀態。運行在同一臺服務器上的其他站點不存在此問題。 Apache錯誤日誌沒有與此相關的信息。此網站的apache日誌級別設置爲「警告」。500內部服務器 - Apache
這可能是什麼原因?
我的網站是用PHP編寫的,部署在linux服務器上。
我的站點經常顯示500內部服務器錯誤。重新啓動Apache,使網站恢復正常狀態。運行在同一臺服務器上的其他站點不存在此問題。 Apache錯誤日誌沒有與此相關的信息。此網站的apache日誌級別設置爲「警告」。500內部服務器 - Apache
這可能是什麼原因?
我的網站是用PHP編寫的,部署在linux服務器上。
如果你已經安裝了suphp它可能通過電子郵件的權限問題 - 如果安裝了所有的文件需要有文件模式設置爲644,所有thefolders - 755
請檢查該文件夾必需的權限。然後在index.php文件中添加
ini_set('display_errors', 1);
顯示錯誤報告。所以你可以找到錯誤。
這是一個很好的建議。但我不認爲PHP腳本能夠在apache終止500錯誤後顯示錯誤。 –
@salman實際上有些時候apache服務器會顯示爲空白頁面的錯誤,否則它只顯示「500內部服務器」。但是,當您啓用錯誤報告時,它會顯示錯誤。所以只有我建議這個。 – jeeva