解决laravel中日志权限莫名变成了root的问题
2019-10-18 07:04
1791 查看
框架用的是laravel,
其中把一些数据写入日志,
保存到storage目录中,
刚开始查看正常,
再过一段时间文件权限就自动变成了root权限了,
导致只有www权限的laravel不能写入日志中
定时任务抓取图片的时候存储不了报权限错误
//===================
解决方法如下:
linux可以指定crontab的用户,
平常crontab -e添加的任务都是在root用户的定时任务下,
如果要用nobody用户执行,
需要使用
crontab -u nobody -l
然后将定时任务内容添加进去,
把root的crontab的任务删掉,
再次执行后,
生成的就是nobody用户的了
还有就是,
定时任务获取public/images/目录下的图片也会报图片不可读
需要修改相关目录的权限为执行与可读
以上这篇解决laravel中日志权限莫名变成了root的问题就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- laravel中日志权限莫名变成了root
- mac下修改mysql-root密码-各种权限问题解决
- svn权限不正确的解决方法和日志混乱的问题
- 获取 Android 模拟器root 权限(解决data权限问题)
- win8 解决文件夹无法访问,安装使用软件莫名报错的问题 【提升当前用户权限】
- 实现hive proxy3-日志目录权限问题解决
- 解决log4j.properties配置文件生成的log日志文件读写权限问题
- 获取 Android 模拟器root 权限(解决data权限问题)
- 解决 驱动创建设备节点时 权限为 root只读只写 的问题
- 获取 Android 模拟器root 权限(解决data权限问题)
- mysql权限问题_mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
- 彻底地/ 终于地, 解决 关于apache 权限的问题了:: 修改 DocumentRoot后的 403错误: have no permission to access / on this server
- 备忘 Linux下非root用户实现crontab+rsync数据同步权限问题解决办法
- 解决logback logger拦截路径中的日志打印无法在root 中输出的问题
- 解决Ubuntu root系统权限的静态IP问题
- Ubuntu开启root用户及其它登录问题的解决
- 解决 Fedora 10 root 用户不能登陆的问题
- 解决vista和win7在windows服务中交互桌面权限问题:穿透Session 0 隔离
- ubuntu usb权限问题解决
- 如何解决在运行 SQL Server 的服务器之间移动数据库时的权限问题