如何将错误和警告记录到文件中?如何打开所有错误和警告并将其记录到文件中,但如何在脚本中设置所有这些(不要更改php.ini中的任何内容)。我想要定义一个文件名,以便将所有错误和警告都记录到其中。
3 回答
哈士奇WWW
TA贡献1799条经验 获得超6个赞
使用以下代码:
ini_set("log_errors", 1);ini_set("error_log", "/tmp/php-error.log");error_log( "Hello, errors!" );
然后观看文件:
tail -f /tmp/php-error.log
红颜莎娜
TA贡献1842条经验 获得超12个赞
看见
-在某处发送错误消息error_log
例
error_log("You messed up!", 3, "/var/tmp/my-errors.log");
你可以的使用自己的错误处理程序自定义错误处理每当发生错误或警告或需要记录的任何内容时,都要为您调用此函数。
Cats萌萌
TA贡献1805条经验 获得超9个赞
只需将这些代码放在PHP/索引文件的顶部:
error_reporting(E_ALL); // Error engine - always TRUE!
ini_set('ignore_repeated_errors', TRUE); // always TRUE
ini_set('display_errors', TRUE); // Error display - FALSE only in production environment or real server
ini_set('log_errors', TRUE); // Error logging engine
ini_set('error_log', 'your/path/to/errors.log'); // Logging file path
ini_set('log_errors_max_len', 1024); // Logging file size
- 3 回答
- 0 关注
- 546 浏览
添加回答
举报
0/150
提交
取消