首頁 >後端開發 >PHP問題 >php如何強制輸出錯誤

php如何強制輸出錯誤

藏色散人
藏色散人原創
2020-08-08 10:07:343490瀏覽

php強制輸出錯誤的方法:1、修改“php.ini”的內容為“display_errors = On ;”;2、將出錯訊息輸出到一個文字檔案;3、在“index.php”中加入內容「ini_set('display_errors', true);」。

php如何強制輸出錯誤

推薦:《PHP影片教學

PHP強制輸出錯誤訊息

 1、修改php.ini    

;显示错误信息 display_errors = On ;
显示php开始错误信息 display_startup_errors = On ;
日志记录错误信息 log_errors = On

 2. PHP檔案輸出

ini_set('display_errors',1);            //错误信息  
ini_set('display_startup_errors',1);    //php启动错误信息  
error_reporting(-1);                    //打印出所有的 错误信息  
ini_set('error_log', dirname(__FILE__) . '/error_log.txt'); //将出错信息输出到一个文本文件

線上伺服器是關閉PHP錯誤提示訊息,當需要調試線上程式碼的時候,可以動態開啟,在index.php加入下面程式碼即可

ini_set('display_errors', true);
error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);

相關介紹:

在PHP 中,預設的錯誤處理很簡單。一條錯誤訊息會被傳送到瀏覽器,這則訊息帶有檔案名稱、行號以及描述錯誤的訊息。

PHP 錯誤處理

在建立腳本和 Web 應用程式時,錯誤處理是一個重要的部分。如果您的程式碼缺少錯誤偵測編碼,那麼程式看起來很不專業,也為安全風險敞開了大門。

不同的錯誤處理方法:

  • 簡單的"die()" 語句

  • 自訂錯誤和錯誤觸發器

  • 錯誤報告

#

以上是php如何強制輸出錯誤的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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