前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解决php总是出现root用户创建的日志文件的奇怪现象

解决php总是出现root用户创建的日志文件的奇怪现象

作者头像
碧海长天
发布2021-10-21 16:02:35
1.2K0
发布2021-10-21 16:02:35
举报
文章被收录于专栏:golang探索者golang探索者

解决php总是出现root用户创建的日志文件的奇怪现象

2018-12-17

之前总是遇到php日志文件,创建用户是root的情况。

今天寻根溯源了一下,发现时因为定时任务执行过程中创建的文件都是root的,且我定时任务的执行者都是root。

这样也就不奇怪了,想办法把定时任务的执行者换一下就可以了~

一般上我是用root登录后,直接 crontab -e 开始编辑定时文件。

这样的话,定时任务的执行者就是当前登录用户(root)

所以需要用这个命令 

crontab -e -u 用户名

这里我使用了

crontab -e -u apache

当然你也可以使用  不过个人觉得nobody用户并不适合web程序。

crontab -e -u nobody

那么文件用户问题解决了,那么还怕写没权限写吗?

完~

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 解决php总是出现root用户创建的日志文件的奇怪现象
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档