Php Laravel计划程序不工作

Php Laravel计划程序不工作,php,cron,laravel-5,scheduler,Php,Cron,Laravel 5,Scheduler,我有一个laravel5应用程序,我想在其中运行cronjobs,我创建了一个命令,它将每5分钟运行一次 但由于某种原因,它从未被调用过 我添加了以下crontab * * * * * php /var/www/vhosts/website.com/httpdocs/artisan schedule:run 我检查了cron日志文件,它看起来正在运行: Apr 15 10:19:01 lvps92-51-xx-xx CROND[15420]: (root) CMD (php

我有一个laravel5应用程序,我想在其中运行cronjobs,我创建了一个命令,它将每5分钟运行一次

但由于某种原因,它从未被调用过

我添加了以下crontab

*   *   *   *   *   php /var/www/vhosts/website.com/httpdocs/artisan schedule:run
我检查了cron日志文件,它看起来正在运行:

Apr 15 10:19:01 lvps92-51-xx-xx CROND[15420]: (root) CMD (php /var/www/vhosts/website.com/httpdocs/artisan schedule:run)
但它从未发出命令。 有趣的是,如果我手动运行命令,它的工作

[root@lvps92-51-xx-xx /]# php /var/www/vhosts/website.com/httpdocs/artisan schedule:run    
Running scheduled command: (touch /var/www/vhosts/website.com/httpdocs/storage/framework/schedule-c56ad4a76ba9d8e31def649e20c42f73; /usr/local/php566-cgi/bin/php artisan test:run; 
rm /var/www/vhosts/website.com/httpdocs/storage/framework/schedule-c56ad4a76ba9d8e31def649e20c42f73) > /dev/null 2>&1 &
Laravel日志中没有日志记录项

(我知道我以root用户身份运行cronjob,但这是为了避免在进行测试时出现权限错误)

Laravel版本:5.0.27
服务器:Centos 6


我遗漏了什么?

发现了问题所在,我安装了1个以上的PHP版本,出于某种原因,即使在我将新的PHP路径添加到.bash_配置文件时,cron仍在使用默认的PHP安装

我通过将路径添加到正确的PHP版本来修复它:

*   *   *   *   *   /usr/local/php566-cgi/bin/php /var/www/vhosts/website.com/httpdocs/artisan schedule:run 1>> /dev/null 2>&1 

这样,它就不得不使用该PHP版本运行。

发现了问题所在,我安装了不止一个PHP版本,出于某种原因,即使在我将新的PHP路径添加到.bash_配置文件时,cron也在使用默认的PHP安装

我通过将路径添加到正确的PHP版本来修复它:

*   *   *   *   *   /usr/local/php566-cgi/bin/php /var/www/vhosts/website.com/httpdocs/artisan schedule:run 1>> /dev/null 2>&1 

这样一来,它就不得不使用PHP版本运行。

几天前我也遇到了这个问题,我就是这样解决的。 我实际上是在使用hostmonster来托管我的应用程序。 我的cron作业每分钟运行一次

*   *   *   *   *   /usr/local/bin/php path/to/artisan schedule:run 1>> /dev/null 2>&1

希望这有帮助

几天前我也遇到了这个问题,这就是我解决问题的方法。 我实际上是在使用hostmonster来托管我的应用程序。 我的cron作业每分钟运行一次

*   *   *   *   *   /usr/local/bin/php path/to/artisan schedule:run 1>> /dev/null 2>&1

希望这有帮助

你能分享是什么让he two PHP版本导致
计划:运行
不运行?你能分享是什么让he two PHP版本导致
计划:运行
不运行吗?