關閉線上 PHP 錯誤訊息提示功能

檢查 php.ini 檔中的 display_errors 的設定是否為

display_errors = on

如果是的話把它改成

display_errors = off

  然後再去 run 看看原本有問題的 PHP 程式,就不會再出現錯誤提示;我說明一下這個設定的用意好了,當 display_errors = on 時若 php 的程式有問題會把錯誤訊息顯示在瀏覽器供開發人員參考,這在開發時很有用,但當網站對外開放時,一般都會把這個功能關閉,因為php若遇嚴重錯誤時不管你有沒有開啟這個功能它都會顯示錯誤訊息,若遇不影響並中止php本身運行的小錯誤時,關閉這個功能並不會影響到 php 本身的運行,所以正式上線的 php 網站都會將這個功能關閉。

留言

這個網誌中的熱門文章

用PHP寄MAIL的方法

ImageMagick應用大全(一)

php安裝openssl的方法