php如何将错误和警告记录到文件中?

时间:2017-07-27
本文章向大家介绍php如何将错误和警告记录到文件中?需要的朋友可以参考一下。

我有一个php脚本文件,我想记录该脚本运行时的所有错误和警告到一个文件中,改如何实现呢?

首先,在.htaccess中添加此代码(如果您无法访问php.ini

<IfModule mod_php5.c>
php_flag log_errors on 
php_value error_log ./path_to_MY_PHP_ERRORS.log
</IfModule>

ps这适用于Apache类型的服务器。

然后,将这些代码放在PHP /索引文件的顶部:

error_reporting(E_ALL); // Error engine - always ON!

ini_set('display_errors', TRUE); // Error display - OFF in production env or real server

ini_set('log_errors', TRUE); // Error logging

ini_set('error_log', './path_to_MY_PHP_ERRORS.log'); // Logging file

ini_set('log_errors_max_len', 1024); // Logging file size