Crontab命令无法执行php artisan命令

时间:2019-06-12 04:28:40

标签: php laravel-5.7

我需要在crontab文件中设置php artisan Scheduler命令,以便每分钟自动执行。但是它不执行php artisan命令

我尝试设置

          • cd /项目路径; && php artisan schedule:run

这不执行命令


我也尝试过执行简单的php文件代码

          • cd /项目路径; && php write_sample.php

这将执行文件代码。


  

crontab -e

* * * * * cd /path-to-project; && php artisan schedule:run

我需要执行cron作业的工匠调度命令。

1 个答案:

答案 0 :(得分:1)

您需要先进入php安装目录,然后才能运行php artisan命令。

以下是显示如何使用它的示例:

* * * * * /usr/local/bin/php  /var/www/public_html/yoursite artisan Demo:Cron