首頁 > 後端開發 > php教程 > 為什麼我的 HTML 檔案運行時 PHP 檔案回傳 500 錯誤?

為什麼我的 HTML 檔案運行時 PHP 檔案回傳 500 錯誤?

Linda Hamilton
發布: 2024-12-04 17:49:10
原創
658 人瀏覽過

Why Is My PHP File Returning a 500 Error While My HTML File Works?

PHP 出現500 內部伺服器錯誤,但HTML 不出現:診斷根本問題

您遇到了一個常見問題,即顯示內部伺服器錯誤(500) PHP 文件,而HTML 文件則沒有任何問題。讓我們深入研究潛在原因並提供解決此錯誤的解決方案。

500 內部伺服器錯誤表示您的 PHP 程式碼中存在致命錯誤,但您的伺服器上關閉了這些錯誤的顯示。要發現根本問題,您可以執行以下步驟:

顯示PHP 錯誤

在PHP 檔案的開頭新增以下程式碼:

此程式碼可以顯示PHP 錯誤,讓您可以看到拋出的實際錯誤訊息。

編輯.htaccess

開啟.htaccess 檔案並新增下列行:

.htaccess 檔案中的此設定指示伺服器顯示PHP 錯誤,無論全域設定為何。

解釋錯誤訊息

啟用錯誤顯示後,您將能夠看到伺服器日誌或網頁本身中的詳細 PHP 錯誤。這些錯誤可以幫助您深入了解導致 500 錯誤的問題。

解決問題

顯示的錯誤將引導您識別 PHP 程式碼中的特定問題。了解原因後,您可以對程式碼進行必要的更正並重新載入頁面以驗證錯誤是否已解決。

以上是為什麼我的 HTML 檔案運行時 PHP 檔案回傳 500 錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板