塔面板使用用户www执行定时任务
宝塔面板中定时任务默认使用root身份执行,而网站项目通常使用www身份运行,导致缓存文件和日志文件无读写权限,将执行定时任务的身份切换为www即可解决此问题,修改定时任务shell脚本如下
su -s /bin/bash - www <<EOF #内容部分写在里面即可 cd /www/wwwroot/project php think task1 php think task2 php think task3 EOF
亲测可行,权限确实变为www身份的了
版权声明:
作者:admin
链接:http://blog.mryxh.cn/3775.html
文章版权归作者所有,未经允许请勿转载。
THE END