Yii2-无法发送完整的日志消息

时间:2018-08-24 08:09:24

标签: php yii yii2 yii2-advanced-app yii2-basic-app

就像我之前的问题中提到的那样。

Yii2 - How can I remove unnecessary information from log file?

Yii2 - How to set Time in Log messages?

我正在使用EmailTarget发送日志消息,它在本地绝对正常,但在生产环境中却无法正常工作。它仅在生产环境中发送第一条消息。

配置:

在本地:

defined('YII_DEBUG') or define('YII_DEBUG', true);

生产中:

defined('YII_DEBUG') or define('YII_DEBUG', false);

配置文件包含:

'log' => [
            'traceLevel' => YII_DEBUG ? 3 : 0,
            'targets' => [
                  .......

我试图更改YII_DEBUG的值,但是不起作用。

谢谢。


抱歉。这是一个权限问题。 我也使用过yii\log\FileTarget,并且没有授予'runtime / logs /'文件夹的权限。

获得许可后,它可以正常工作。 谢谢。

0 个答案:

没有答案