PHP 记录错误信息

标签 php codeigniter logging

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

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

提前致谢。

最佳答案

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

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

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

您还可以调整这样的示例,以将信息也保存到您的数据库中,或者您想要用它做的任何事情..

关于PHP 记录错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8877656/

相关文章:

php - 如何在foreach循环中分离数据列

logging - 记录 HAProxy 自定义 header

php - 将带有表单的图像上传到相关表

php - 解析错误 : syntax error, 意外的 T_VARIABLE,需要 T_FUNCTION

javascript - 使用 fetch API 时不保存 PHP session 变量

codeigniter - 如何在非 ASCII 字符中命名 Codeigniter Controller 以获得 SEO 友好的 URL?

javascript - 在引导模式中显示 json 数据

linux - Openldap 日志未生成

c++ - 组合静态成员和方法

php - 无法从表中返回数据 - Codeigniter