2016-07-06 14:44:25 5028次浏览 2条回答 1 悬赏 15 金钱

报错信息:

An Error occurred while handling another error:
exception 'yii\base\InvalidConfigException' with message 'Unable to append to log file: /vagrant/FellowPlus2/main/runtime/logs/api.2016-07-06.log' in /vagrant/FellowPlus2/main/vendor/yiisoft/yii2/log/FileTarget.php:108

nginx里面的配置是 use vagrant vagrant;
main/runtime/logs的 用户组和用户是 vagrant

-rw-r--r-- 1 vagrant vagrant      521 Jul  6 14:29 api.2016-07-06.log

怎么彻底的解决下这个问题,现在只能手工的每天赋予下新日志文件的权限才行。

  • 回答于 2016-07-06 15:49 举报

    vendor/yiisoft/yii2/log/FileTarget.php 文件中有个 $dirMode 属性,你在配置文件中设置一下这个属性试一试.它默认是0775

    1 条回复
    回复于 2016-07-13 14:25 回复

    那我得手动修改下这个默认的权限了

  • 回答于 2016-07-07 08:52 举报

    这个得 看你php容器的用户,如php-fpm配置的用户和用户组是什么?

    1 条回复
    回复于 2016-07-13 14:26 回复

    这块有详细点的文档嘛

您需要登录后才可以回答。登录 | 立即注册
亮亮
职场新人

亮亮

注册时间:2016-06-01
最后登录:2016-09-07
在线时长:2小时30分
  • 粉丝0
  • 金钱55
  • 威望0
  • 积分75

热门问题