首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >你能将php错误记录到多个文件中吗?

你能将php错误记录到多个文件中吗?
EN

Stack Overflow用户
提问于 2012-03-20 05:29:53
回答 4查看 3K关注 0票数 5

是否可以将相同的错误发送到/var/ log / php _ error中的全局php错误日志中,以及将相同的错误发送到/var/www/mysite/php_ error中的本地错误日志中?

在我们的临时服务器上,我跟踪日志文件,许多wordpress的东西以及一些丑陋的大print_r将从其他开发人员那里通过。我希望有一个全局错误文件,看看是否有什么东西不时中断服务器范围,以及分离出我的本地错误,以便我可以更好地跟踪他们,如果我现在只对一个网站感兴趣。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-03-20 05:33:07

据我所知没有。但是,您可以使用error_prepend_string ini设置,并在所有错误日志前添加一些内容。然后,当您跟踪日志文件时,您可以对您设置的任何内容执行grep,它将只显示来自该站点的消息(只要您选择了相当独特的内容)。

http://www.php.net/manual/en/errorfunc.configuration.php#ini.error-prepend-string

票数 1
EN

Stack Overflow用户

发布于 2012-03-20 05:42:42

使用set_error_handler并创建一个自定义错误函数,其中包含您喜欢的任意数量的日志记录。

票数 3
EN

Stack Overflow用户

发布于 2012-03-20 05:35:17

如果您使用诸如log4php之类的库,则可以根据日志类型配置广泛的日志记录选项,包括写入多个文件、发送电子邮件等。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9778247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档