PHP 錯誤記錄檔 error_log_PHP教程

來源:互聯網
上載者:User
1.php 友好記錄錯誤記錄檔(以日期為界限儲存在不同的檔案中) [php] //建立log目錄 $destination = 'imember_'.to_date(get_gmtime(),"Ym");//建立錯誤記錄檔儲存路徑 if (!is_dir("D:/wamp/logs/".$destination)) { @mkdir("D:/wamp/logs/".$destination); @chmod("D:/wamp/logs/".$destination, 0777); } //im:記錄php錯誤記錄檔 ini_set("display_errors",0);//不在頁面顯示錯誤資訊 error_reporting(E_ALL ^ E_NOTICE);//記錄錯誤記錄檔的層級 ini_set( "log_errors", "On" );//開啟錯誤記錄檔 ini_set( "error_log", "D:/wamp/logs/".$destination."/".date('d').".log");//設定儲存錯誤記錄檔的地址 2.error_log說明:error_reporting() 設定 PHP 的報錯層級並返回當前層級。文法error_reporting(report_level)如果參數 level 未指定,當前報錯層級將被返回。下面幾項是 level 可能的值:值 常量 描述1 E_ERROR Fatal run-time errors. Errors that can not be recovered from. Execution of the script is halted2 E_WARNING Non-fatal run-time errors. Execution of the script is not halted4 E_PARSE Compile-time parse errors. Parse errors should only be generated by the parser8 E_NOTICE Run-time notices. The script found something that might be an error, but could also happen when running a script normally16 E_CORE_ERROR Fatal errors at PHP startup. This is like an E_ERROR in the PHP core32 E_CORE_WARNING Non-fatal errors at PHP startup. This is like an E_WARNING in the PHP core64 E_COMPILE_ERROR Fatal compile-time errors. This is like an E_ERROR generated by the Zend Scripting Engine www.2cto.com128 E_COMPILE_WARNING Non-fatal compile-time errors. This is like an E_WARNING generated by the Zend Scripting Engine256 E_USER_ERROR Fatal user-generated error. This is like an E_ERROR set by the programmer using the PHP function trigger_error()512 E_USER_WARNING Non-fatal user-generated warning. This is like an E_WARNING set by the programmer using the PHP function trigger_error()1024 E_USER_NOTICE User-generated notice. This is like an E_NOTICE set by the programmer using the PHP function trigger_error()2048 E_STRICT Run-time notices. PHP suggest changes to your code to help interoperability and compatibility of the code4096 E_RECOVERABLE_ERROR Catchable fatal error. This is like an E_ERROR but can be caught by a user defined handle (see also set_error_handler())8191 E_ALL All errors and warnings, except level E_STRICT (E_STRICT will be part of E_ALL as of PHP 6.0)

http://www.bkjia.com/PHPjc/477723.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/477723.htmlTechArticle1.php 友好記錄錯誤記錄檔(以日期為界限儲存在不同的檔案中) [php] //建立log目錄 $destination = imember_.to_date(get_gmtime(),Ym);//建立錯誤記錄檔儲存路徑...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.