use*_*377 3 php error-handling
我想创建错误日志,但不想在浏览器中显示它。
当前,当发生错误或警告/通知时,会创建日志并向浏览器显示错误,但是我想强制系统在浏览器中不向站点访问者显示错误消息,而是为我创建日志。
谢谢
将其添加到脚本的顶部:
//don't display errors
ini_set('display_errors', 0);
//write errors to log
ini_set('log_errors', 1);
//error log file name
ini_set('log_errors', '/var/log/php/error.log');
error_reporting(E_ALL);
Run Code Online (Sandbox Code Playgroud)
确保您的php.ini中包含以下内容:
display_errors = Off
error_log = /var/log/php/error.log # Assuming you have /var/log/php directory and it's writable by httpd
error_reporting = E_ALL & ~E_DEPRECATED
Run Code Online (Sandbox Code Playgroud)
或将它们设置为运行时选项 ini_set()
| 归档时间: |
|
| 查看次数: |
3071 次 |
| 最近记录: |