PHP日志记录错误消息

时间:2012-01-16 09:03:16

标签: php codeigniter logging

我正在使用CodeIgniter MVC框架。此框架包含记录错误的选项。我宁愿不改变框架核心的任何东西。因此,我对使用系统的默认日志记录表示怀疑,因为这也会将PHP通知添加到日志文件中。

不使用CI日志记录并创建我自己的日志记录系统(例如,将日志添加到数据库)是明智的吗?

提前致谢。

1 个答案:

答案 0 :(得分:7)

如果您想这样做,可能更好的选择是使用您自己的功能扩展CI日志记录系统。 CI日志记录非常好,如果需要,它还会记录您的PHP错误。除此之外,在扩展时,您可以轻松地向其添加选项,如:

  • 将数据保存到数据库
  • 向您自己发送包含日志信息的电子邮件

有很好的例子可以做这样的事情,例如:

您还可以调整这样的示例,以便将信息保存到您的数据库,或者您想用它做什么......