PHP CodeIgniter错误日志无法正常工作
发布时间:2020-12-13 17:42:19 所属栏目:PHP教程 来源:网络整理
导读:我在php.ini中进行了以下设置 – error_reporting = E_ALL | E_NOTICE | E_STRICT|E_WARNINGdisplay_errors = Offlog_errors = Onerror_log = "/var/log/php_errors.log" CodeIgniter中的config.php- $config['log_threshold'] = 1;$config['log_path'] = ge
我在php.ini中进行了以下设置 –
error_reporting = E_ALL | E_NOTICE | E_STRICT|E_WARNING display_errors = Off log_errors = On error_log = "/var/log/php_errors.log" CodeIgniter中的config.php- $config['log_threshold'] = 1; $config['log_path'] = getcwd() . '/' . SYSDIR . '/logs/'; 在Index.php文件中 – case 'development': error_reporting(E_ALL); break; case 'testing': case 'production': error_reporting(0); 当它在Index.php中的“开发”时,我会在网页上看到警告和错误消息,PHP致命错误,php_errors.log文件中的PHP Parse错误.但如果我将其设为“生产”,则不会显示错误/警告,也不会在文件中记录.如何在不显示的情况下记录所有错误和消息? (这里只提一下 – 文件夹application / logs /是777,我所拥有的是index.html,其中写有“403 Forbidden”.) 解决方法
请检查您的config / config.php文件并检查您的设置
$config['log_threshold'] = 4; **Note :** 0 = Disables logging,Error logging TURNED OFF 1 = Error Messages (including PHP errors) 2 = Debug Messages 3 = Informational Messages 4 = All Messages (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |