主页 > 知识库 > 解决laravel中日志权限莫名变成了root的问题

解决laravel中日志权限莫名变成了root的问题

热门标签:阿里云 科大讯飞语音识别系统 电子围栏 Mysql连接数设置 团购网站 银行业务 服务器配置 Linux服务器

框架用的是laravel,

其中把一些数据写入日志,

保存到storage目录中,

刚开始查看正常,

再过一段时间文件权限就自动变成了root权限了,

导致只有www权限的laravel不能写入日志中

定时任务抓取图片的时候存储不了报权限错误

//===================

解决方法如下:

linux可以指定crontab的用户,

平常crontab -e添加的任务都是在root用户的定时任务下,

如果要用nobody用户执行,

需要使用

crontab -u nobody -l

然后将定时任务内容添加进去,

把root的crontab的任务删掉,

再次执行后,

生成的就是nobody用户的了

还有就是,

定时任务获取public/images/目录下的图片也会报图片不可读

需要修改相关目录的权限为执行与可读

以上这篇解决laravel中日志权限莫名变成了root的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • laravel日志优化实例讲解
  • 关于laravel 日志写入失败问题汇总
  • 自定义Laravel (monolog)日志位置,并增加请求ID的实现
  • Laravel 5.5 异常处理 & 错误日志的解决
  • Laravel 重写日志,让日志更优雅

标签:广元 蚌埠 衡水 衢州 萍乡 大理 枣庄 江苏

巨人网络通讯声明:本文标题《解决laravel中日志权限莫名变成了root的问题》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266