【问题标题】:Designing Log system设计日志系统
【发布时间】:2011-07-25 10:51:09
【问题描述】:

我正在设计一个在线网站(PHP、HTML 和 MySQL),其中一项功能能够将记录上传到数据库或从数据库下载记录。我想记录所有成功添加到数据库的记录以及所有失败的记录。如果我希望将这个日志文件保存在本地机器上,我应该如何设计日志系统?即

  1. 日志文件的位置和兼容各种操作系统
  2. 可以提供尽可能多信息的通用格式,即 SQL 错误
  3. 我需要考虑的任何其他指针。

谁能指导我正确的设置?

我在我的 php 文件中包含了include '/Logger.php'; 行。但是,我想将日志写入文件,我不明白配置文件是log4php.xml 还是appender_file.properties。谁能告诉我记录写入文件的设置/?

【问题讨论】:

标签: php mysql html logging


【解决方案1】:

log4php 是一个满足所有这些目标的库。它可以将日志写入:

  1. 文件或
  2. 系统日志 (Unix) 或
  3. 系统事件 (Windows)

并且是通过 XML 配置的。所有标准日志记录功能,如日志文件轮换(例如,在大小为 10 MB 或每天创建一个新日志文件,压缩以前的文件)和可自定义的文件布局。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    • 2014-04-30
    • 2013-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    相关资源
    最近更新 更多