t3rry/lbase

基础支持,例如日志记录/为其他库处理HTTP头部

1.0 2020-02-22 22:52 UTC

This package is auto-updated.

Last update: 2024-09-23 09:28:18 UTC


README

说明

默认日志文件夹为 /var/log/ 默认日志文件名为 application.log. 默认日志级别为记录所有日志。你可以通过设置全局变量/常量来覆盖这些行为。

  • default_log / DEFAULT_LOG
  • log_level / LOG_LEVEL
  • log_folder / LOG_FOLDER

当需要将日志记录到不同的日志文件时,请确保定义相应的常量/变量。

  • %log_name%_log / %LOG_NAME%_LOG
  • LOG_TYPE_%LOG_NAME%

LOG_TYPE_%LOG_NAME% 的定义应从4开始,并避免重复值。

示例:要将日志记录到 /var/log/database.log,我们应该定义

    define('DATABASE_LOG','database.log')
    define('LOG_TYPE_DATABASE',"LOG_TYPE_DATABASE")

要覆盖数据库日志位置,请在全局范围内定义

 $database_log = '/var/log/laura/database.log';

我们还有以下预定义的日志类型

  • 数据库
  • 定时任务
  • 访问