laravel中日志权限莫名变成了root
2018-05-12 10:24
351 查看
框架用的是laravel,
其中把一些数据写入日志,
保存到storage目录中,
刚开始查看正常,
再过一段时间文件权限就自动变成了root权限了,
导致只有www权限的laravel不能写入日志中
定时任务抓取图片的时候存储不了报权限错误
//===================
解决方法如下:
linux可以指定crontab的用户,
平常crontab -e添加的任务都是在root用户的定时任务下,
如果要用nobody用户执行,
需要使用
crontab -u nobody -l然后将定时任务内容添加进去,
把root的crontab的任务删掉,
再次执行后,
生成的就是nobody用户的了
还有就是,
定时任务获取public/images/目录下的图片也会报图片不可读
需要修改相关目录的权限为执行与可读
阅读更多相关文章推荐
- Hadoop之历史服务器与日志聚合和文件权限
- 忘记Lnmp下的msql的root用户密码怎么办(主要涉及权限问题)
- Linux系统下以RPM方式安装mysql-5.7.9【5.7版本以后,启动mysqld服务首次登录需要密码,为root生成的随机密码在错误日志文件/var/log/mysqld.log】
- 乌班图U盘变成只读文件系统无法更该权限
- laravel学习笔记------使用 Entrust 扩展包在 Laravel 5 中实现 RBAC 权限管理
- laravel中的错误与日志(可以自定义日志目录和log文件名)
- Laravel 5.1 中的ACL用户授权及权限检查功能实现教程
- Ubuntu切换root用户权限
- asp.net 2.0 中用C#代码在C:/Inetpub/wwwroot下创建目录,创建文件,写文件等有权限问题,可以用FSO方式
- 事务日志 备份出错 属性ismanagementdatawarehouse在数据库不可用 或着没有权限
- 无需ROOT权限调试A ndroid UI布局。
- laravel 的日志记录访问者访问的资源和用户ip,及查询的内容
- 添加一个与root相同权限的用户
- sudo权限集中管理+日志审计实战
- Linux下MySQL开放root的远程访问权限
- android 之一键root权限 快速刷机
- SVN Hook Script—日志权限设置
- Ubuntu 16.04 获取 root 用户权限并以 root权限登录
- 『Bash Script』以root权限执行最近一条指令
- root用户没有权限编辑其他用户处理