-
Notifications
You must be signed in to change notification settings - Fork 1.6k
config配置文件
liaofei edited this page Jan 20, 2021
·
1 revision
目录结构
├─config
│ app.php
│ auth.php
│ cache.php
│ captche.php
│ console.php
│ cookie.php
│ database.php
│ filesystem.php
│ lang.php
│ log.php
│ pay.php
│ plat.php
│ printer.php
│ qrcode.php
│ queue.php
│ route.php
│ session.php
│ sms.php
│ template.php
│ trace.php
│ upload.php
│ view.php
│ workerman.php
调用配置 例如 log.php
use think\facade\Env;
// +----------------------------------------------------------------------
// | 日志设置
// +----------------------------------------------------------------------
return [
// 默认日志记录通道
'default' => Env::get('log.channel', 'file'),
// 日志记录级别
'level' => ['error','warning'],
// 日志类型记录的通道 ['error'=>'email',...]
'type_channel' => [],
// 是否关闭日志写入
'close' => false,
// 日志通道列表
'channels' => [
'file' => [
// 日志记录方式
'type' => 'File',
// 日志保存目录
'path' => app()->getRuntimePath() . 'log' . DIRECTORY_SEPARATOR,
// 单文件日志写入
'single' => false,
// 独立日志级别
'apart_level' => [],
// 最大日志文件数量
'max_files' => 0,
],
// 其它日志通道配置
],
];
获取日志通道列表 Config::get(channels); 获取日志通道文件记录方式配置,只需要将键名以"."点连接即可。 Config::get(channels.file); Config::get(channels.file.type);
配置名 | 说明 |
---|---|
app | 应用前端、后端基础共性类配置 |
auth | 授权文件配置,请勿更改,否则项目无法运行 |
cache | 缓存配置 |
captche | 验证码配置 |
console | 控制台配置 |
cookie | cookie配置 |
database | 数据库配置 |
filesystem | 文件磁盘配置 |
lang | 语言配置 |
log | 日志配置 |
pay | 支付配置 |
plat | 一号通平台配置 |
printer | 打印机配置 |
qrcode | 二维码配置 |
queue | 队列配置 |
route | 路由基础配置 |
session | 会话配置 |
sms | 短信配置 |
template | 微信公众号模板消息及小程序订阅消息配置 |
trace | Trace设置 开启调试模式后有效 |
upload | 文件上传配置 |
view | 渲染模板配置 |
workerman | workerman配置 |