跟踪error_log php的源文件

时间:2014-11-20 20:26:27

标签: php error-log

我在开发东西时经常使用error_log来输出信息,所以我可以看到数组的内容等等 - 我不确定这是否是一种很好的做事方式,但我自学成才能原谅我!

无论如何,在某个地方,我一定忘记发表一条错误日志,因为我不断收到错误消息“post_type ='而对于我的生活我只是无法追踪它,我已经搜索了' post_type ='在我的所有文件中,我也可以通过每个error_log查找并检查它是否被注释掉但是却无法跟踪这个令人讨厌的东西......

所以我想知道的是,如果有人知道如何跟踪最后一条错误记录消息的来源,那么我可以找到发送它的文件。我尝试了error_get_last()但是这并没有返回我认为的任何东西,因为它实际上并不是一个记录的错误,而是一个我手动输出的消息......

如果做不到这一点,我发现在Dreamweaver中有一种方法可以使用正则表达式进行搜索,只是想知道是否有人知道如何让它搜索不在&#39; //&#39; <之前的error_log。 / p>

提前致谢:)

1 个答案:

答案 0 :(得分:0)

您可以将错误日志文件权限更改为空,只有“root”用户才能访问它。 然后在您的网站上导航,并希望在某些时候您将触发该错误,并且由于Apache将无权在此文件中写入,因此php将触发错误,让您有机会知道它来自何处。

此外,如果您愿意查看变量的内容,可以使用var_dump($myVar)