问题:我应该尝试消除我的PHP/Javascript应用程序生成的apache错误日志中出现的所有错误吗?apache conf 允许以下日志级别:Trace8-trace1、调试、信息、警告、错误、暴击、警报、新兴。
到目前为止,我将日志级别设置为"调试",并收到诸如"未定义的索引"或"使用未定义的常量前缀"之类的错误,但该应用程序似乎工作正常。
那么我应该在 apache 上设置任何日志级别并尝试确保我绝对没有错误吗?
提前感谢!
是的,您应该尝试解决所有错误。
纠正所有错误的优点是:
- 日志文件不会充满文本
- 性能会更好,因为PHP不必识别和响应错误
- 根据日志配置,您可以节省大量磁盘空间
- 你的代码应该更健壮
在生产服务器上,将日志级别设置得相当高。 在开发服务器上,将日志级别设置为较低。