yii2 - 为什么 Yii2 中的 app.log 没有任何记录?
问题描述
我有同样的问题在这里问:
但是该主题没有解决方案。Apache 用户对日志文件夹具有写入权限。我不知道为什么日志记录不起作用。
任何意见?
这是我在 config/main.php 文件中的内容:
'log' => [
'traceLevel' => YII_DEBUG ? 3 : 0,
'targets' => [
[
'class' => 'yii\log\FileTarget',
'levels' => ['error', 'warning'],
],
[
'class' => 'yii\log\FileTarget',
'levels' => ['info'],
'categories' => ['records'],
'logFile' => '@app/runtime/logs/records.log',
'maxFileSize' => 1024 * 2,
'maxLogFiles' => 20,
],
],
],
以及我用来写入日志文件的内容:
Yii::info('Sample text.', 'records');
解决方案
推荐阅读
- string - 如何更改 .csv 数据 Kotlin 中数字的格式
- r - R `as.numeric` 将所有值更改为 NA
- c# - C# Entity Framework Core 在 GET 请求中返回太多相关实体
- sql-server - SQL Server 2014:根据来自第三个表的值对 2 个表中的行进行配对
- angular - Angular i18n 日期管道
- telegram-bot - 电报组从另一个机器人读取消息
- python - 从气流 dag 读取 .xml 文件时出现 [未找到目录] 错误
- oracle - “ORA-29024:证书验证失败”
- spring-boot - 测试调用 http 服务器的骆驼路由
- java - File.Delete() 和 File.Rename 被忽略