为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
繁花不似锦 2019-06-25 17:19:19
如何将错误和警告记录到文件中?如何打开所有错误和警告并将其记录到文件中,但如何在脚本中设置所有这些(不要更改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


查看完整回答
反对 回复 2019-06-25
?
红颜莎娜

TA贡献1842条经验 获得超12个赞

看见

  • error_log

    -在某处发送错误消息

error_log("You messed up!", 3, "/var/tmp/my-errors.log");

你可以的使用自己的错误处理程序自定义错误处理每当发生错误或警告或需要记录的任何内容时,都要为您调用此函数。


查看完整回答
反对 回复 2019-06-25
?
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


查看完整回答
反对 回复 2019-06-25
  • 3 回答
  • 0 关注
  • 546 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信