学堂 学堂 学堂公众号手机端

ThinkPHP开发技巧集锦(2):自定义日志存储目录

lewis 1年前 (2024-04-06) 阅读数 6 #技术


追本溯源:

1、config.php中


'log'   => [
// 日志记录方式,内置 file socket 支持扩展
'type' => 'File',
// 日志保存目录
'path' => LOG_PATH,
// 日志记录级别
'level' => [],
],

2、查找LOG_PATH定义的路径

public/index.php --> thinkphp\start.pph --> thinkphp\base.php 中 ,知道日志存储目录为 runtime\log

defined('RUNTIME_PATH') or define('RUNTIME_PATH', ROOT_PATH . 'runtime' . DS);
defined('LOG_PATH') or define('LOG_PATH', RUNTIME_PATH . 'log' . DS);

3、在public/index.php中修改日志存储目录

define('LOG_PATH', __DIR__ . '/../log/');

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门