php日誌錯誤異常處理_PHP教程

來源:互聯網
上載者:User
PHP輸出所有的錯誤報表error_reporting=E_ALL設定

例如不顯示警告error_reporting=E_ALL & ~E_WARNING

用PHP函數設定PHP.INI ini_set() 如

ini_set(“error_reporting”,E_ALL)

擷取PHP.ini裡面的值可以用函數ini_get()

如ini_get(“upload_max_filesize”)

PHP不顯示錯誤報表PHP.ini 裡面設定display_errors=off

我們在開發階段要開啟錯誤報表,運行階段不要輸入任何一種錯誤報表(用display_errors=Off)

將錯誤報表寫入日誌當中去

1:指定輸出錯誤報表error_reproting=E_ALL

2:關閉錯誤輸出display_errors=Off

3:開啟錯誤記錄檔功能 log_errors = On

@預設不指定錯誤記錄檔位置,則預設寫到web伺服器的日誌中

@為error_log指定一個檔案名稱 (日誌存放的地方)

@寫入到作業系統日誌中的用法是error_log=syslog


Rootexp

http://www.bkjia.com/PHPjc/478730.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/478730.htmlTechArticlePHP輸出所有的錯誤報表error_reporting=E_ALL設定 例如不顯示警告error_reporting=E_ALL ~E_WARNING 用PHP函數設定PHP.INI ini_set() 如 ini_set(error_reporting,E_AL...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.