周末部署一台新服务器,发现计划任务没有正常运行,检查了配置。
需要特别注意配置说明(样例),因为有可能需要设定运行账户才可以正确执行。
crontab -e // 打开当前用户的计划任务配置
SHELL=/bin/bash
PATH=/usr/bin:/usr/local/bin
* * * * * nobody /usr/local/bin/php /queue/artisan schedule:run >> /dev/null 2>&1
设定环境变量和Shell类型很重要。
周末部署一台新服务器,发现计划任务没有正常运行,检查了配置。
需要特别注意配置说明(样例),因为有可能需要设定运行账户才可以正确执行。
crontab -e // 打开当前用户的计划任务配置
SHELL=/bin/bash
PATH=/usr/bin:/usr/local/bin
* * * * * nobody /usr/local/bin/php /queue/artisan schedule:run >> /dev/null 2>&1
设定环境变量和Shell类型很重要。
本文标题:Cron未能正常运行的解决办法
本文链接:https://www.haomeiwen.com/subject/ogfpcqtx.html
网友评论