1、在配置文件 /config/log.php
return ['default'=> 'file',// 默认日志记录通道'level'=> [],// 日志记录级别'type_channel' => [],// 日志类型记录的通道 ['error'=>'email',...]// 日志通道列表'channels' => ['file' => ['type'=> 'File', // 日志记录方式'path'=> '',// 日志保存目录 'single'=> false, // 单文件日志写入'apart_level' => [],// 独立日志级别// 最大日志文件数量(推荐使用,建设服务器内存消耗,不然可能会导致服务器内存不足,网站卡死) 'max_files' => 0, 'file_size' => 1024*1024*10,//日志内容大小'realtime_write'=>true,// 实时写入(不推荐)], ],];
2、示例(默认保存在\runtime\log文件夹下面)
Log::write('测试日志信息,这是警告级别,并且实时写入',保存的文件地址);
3、总结
建议开启日志最大文件数量,不然之后用户量访问多的话 可能服务器的内存会不够导致网站访问卡死