首頁  >  文章  >  後端開發  >  php.ini 不顯示錯誤怎麼辦

php.ini 不顯示錯誤怎麼辦

藏色散人
藏色散人原創
2021-10-18 09:34:301433瀏覽

php.ini不顯示錯誤的設定方法:1、找到並開啟php.ini檔案;2、透過設定「display_errors = Off」來屏蔽錯誤即可。

php.ini 不顯示錯誤怎麼辦

本文操作環境:windows7系統、PHP7.1版、DELL G3電腦

#php.ini 不顯示錯誤怎麼辦?

 PHP.ini 設定PHP錯誤訊息(errors)的屏蔽和顯示:

在PHP程式運作過程中如果有錯誤發生,在瀏覽器上是否顯示錯誤訊息,以及顯示錯誤訊息的程度是我們在程式開發、調試、營運過程中需要控制的。

下面就透過設定php.ini,控制PHP錯誤訊息(errors)的屏蔽和顯示作如下說明:

1、錯誤訊息是否顯示
     顯示錯誤display_errors = On
     屏蔽錯誤display_errors = Off (預設值)

#2、顯示錯誤訊息的等級
     error_reporting = E_ALL (全部)
#      error_reporting = E_ALL (全部)
#      error_reporting = E_ALL & ~E_NO

錯誤的錯誤)

     在這裡我們一般設定為E_ALL,並在PHP程式中利用error_reporting()函數來設定目前程式的錯誤訊息等級。

3、設定是否儲存錯誤日誌
     在程式運作過程中我們一般設定為不顯示錯誤,這樣可以透過儲存錯誤日誌來記錄運作狀態
    log_errors = On (記錄錯誤日誌)
    log_errors = Off (不記錄)

    如果儲存錯誤日誌的話,需要同時設定錯誤日誌儲存檔案

    error_log = e:/php/logs/php_error.log 建議學習: 《

PHP影片教學###》###

以上是php.ini 不顯示錯誤怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn