【发布时间】:2012-01-08 03:16:31
【问题描述】:
我有一个大型企业级 php 应用程序,其中有很多对 error_log 的调用。
我认为,有时,当抛出异常时,错误日志会填满磁盘并导致服务器出现问题。
如何更好地利用 php 中的日志记录实用程序?特别是我对php的error_log功能在现实世界中是如何管理和使用的了解不多。
还有其他更合适的日志记录机制吗?像 info_log 或日志过期实用程序一样,一旦日志文件变得太大,它们就会删除/轮换日志文件?最后,我可以有多个日志文件吗?
【问题讨论】:
-
最好的方法不是解决你的 php 中的问题吗?
-
否 - 因为没有办法验证所有问题都已解决。低优先级、重复性错误日志不应干扰服务器保持活动的能力。
-
听起来像是对数旋转器的工作。
标签: php logging large-files