laravel踩坑记录

用这篇文章来记录laravel开发中遇到的问题

laravel报错,storage/logs文件没权限

报错内容:

UnexpectedValueException: There is no existing directory at "/Users/liuyunlong/www/laravel-shop/storage/logs" and it could not be created: Permission denied in file /var/www/html/laravel-shop/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 172

解决办法:

  1. 查看文件夹权限、所属者、所属组
  2. 查看是否有root用户的计划任务,也在使用此文件写日志
  3. 清除缓存(我使用这种方法之后就可以了)
    php artisan route:clear
    php artisan config:clear
    php artisan cache:clear
  4. 修改配置文件,增加0664权限
     'daily' => [
         'driver' => 'daily',
         'path' => storage_path('logs/laravel.log'),
         'level' => 'debug',
         'days' => 7,
         'permission' => 0664,
     ],
    参考链接:qastack.cn/programming/27674597/la...
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
1
粉丝
0
喜欢
0
收藏
0
排名:2758
访问:277
私信
所有博文
社区赞助商