【发布时间】:2020-06-13 08:55:50
【问题描述】:
我使用的是 CentOS 7。
我想运行我的 laravel 命令:
* * * * * cd /home/path/ && php artisan schedule:run >> /dev/null 2>&1
但是当我运行上面的代码时,我收到了这个错误消息:
-bash: cpanel3-skel: 找不到命令
【问题讨论】:
我使用的是 CentOS 7。
我想运行我的 laravel 命令:
* * * * * cd /home/path/ && php artisan schedule:run >> /dev/null 2>&1
但是当我运行上面的代码时,我收到了这个错误消息:
-bash: cpanel3-skel: 找不到命令
【问题讨论】:
进入你的终端,ssh 进入你的服务器,cd 进入你的项目并运行这个命令。
crontab -e
这将打开服务器的 Crontab 文件,将下面的代码粘贴到文件中,保存然后退出。
* * * * * cd /home/path/ && php artisan schedule:run >> /dev/null 2>&1
现在,如果您想检查当前正在运行的 cron 列表,请使用以下命令。
crontab –l
【讨论】:
您必须将此 cron 条目添加到您的 crontab 中,而不是将其作为命令运行。在 CentOS 上,使用以下命令在文本编辑器上打开 crontab:
crontab -e
然后将您的 cron 条目 * * * * * cd /home/path/ && php artisan schedule:run >> /dev/null 2>&1 添加到文件末尾并保存更改。
【讨论】: