共享主机上的Crontab,未启动

共享主机上的Crontab,未启动,cron,Cron,好吧,我有个问题 我已经正确地设置了这个,但是有些东西出了问题 我把这个添加到我的crontab中 * * * * * /home/website/public_html/ && php artisan schedule:run >> /dev/null 2>&1 现在,如果我从终端启动这个命令,它会工作,但是在crontab日志中,我得到了这个命令 /bin/sh:/home/website/public\u html/:是一个目录 在执行频率之后

好吧,我有个问题

我已经正确地设置了这个,但是有些东西出了问题

我把这个添加到我的crontab中

 * * * * * /home/website/public_html/ && php artisan schedule:run >> /dev/null 2>&1
现在,如果我从终端启动这个命令,它会工作,但是在crontab日志中,我得到了这个命令

/bin/sh:/home/website/public\u html/:是一个目录


在执行频率之后(在您的例子中,每分钟运行五个星),crontab语法期望找到要运行的命令。 我猜您希望在运行php之前更改工作目录,因此需要添加
cd
来更改目录:

cd /home/website/public_html/ && php artisan schedule:run
无论如何,互联网上有很多关于crontab的例子和解释