Слияние кода завершено, страница обновится автоматически
<?php
use Imi\Log\LogLevel;
$rootPath = dirname(__DIR__) . '/';
return [
'hotUpdate' => [
// 'status' => false, // 关闭热更新去除注释,不设置即为开启,建议生产环境关闭
// --- 文件修改时间监控 ---
// 'monitorClass' => \Imi\HotUpdate\Monitor\FileMTime::class,
'timespan' => 1, // 检测时间间隔,单位:秒
// --- Inotify 扩展监控 ---
// 'monitorClass' => \Imi\HotUpdate\Monitor\Inotify::class,
// 'timespan' => 1, // 检测时间间隔,单位:秒,使用扩展建议设为0性能更佳
// 'includePaths' => [], // 要包含的路径数组
'excludePaths' => [
$rootPath . '.git',
$rootPath . 'bin',
$rootPath . 'logs',
], // 要排除的路径数组,支持通配符*
],
'Logger' => [
'exHandlers' => [
// info 级别日志不输出trace
[
'class' => \Imi\Log\Handler\File::class,
'options' => [
'levels' => [LogLevel::INFO],
'fileName' => dirname(__DIR__) . '/.runtime/logs/{Y}-{m}-{d}.log',
'format' => "{Y}-{m}-{d} {H}:{i}:{s} [{level}] {message}",
],
],
// 指定级别日志输出trace
[
'class' => \Imi\Log\Handler\File::class,
'options' => [
'levels' => [
LogLevel::ALERT,
LogLevel::CRITICAL,
LogLevel::DEBUG,
LogLevel::EMERGENCY,
LogLevel::ERROR,
LogLevel::NOTICE,
LogLevel::WARNING,
],
'fileName' => dirname(__DIR__) . '/.runtime/logs/{Y}-{m}-{d}.log',
'format' => "{Y}-{m}-{d} {H}:{i}:{s} [{level}] {message}\n{trace}",
'traceFormat' => '#{index} {call} called at [{file}:{line}]',
'traceMinimum' => true,
],
]
],
],
];
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )