从php的error_log文件中删除delay。

问题描述 投票:2回答:1

我在任何地方都找不到答案,所以我在这里问。

我只是想知道,当错误发生时,是否有一种方法可以让我看到错误立即打印到php的error_log文件中。现在,我的服务器是用cpanelwhm运行的标准设置,CPU的使用和内存的使用一直处于正常水平。

疯狂的是,当错误发生时,我似乎要等5分钟或更久才能看到php error_log文件中的记录。如果我在生成错误后马上查看日志文件,那么它就不会被打印出来。

我怎么做才能尽量缩短从错误发生到php的error_log文件中出现新错误的等待时间?

php debugging error-logging error-log
1个回答
0
投票

这是一个变通的方法,而不是解决延迟问题的方法。你可以在你的函数末尾添加这一行

error_log(PHP_EOL, 3, $file);
© www.soinside.com 2019 - 2024. All rights reserved.