Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php laravel 5.5计划:运行cron作业在cpanel中不工作_Php_Laravel_Cpanel_Shared Hosting_Laravel Artisan - Fatal编程技术网

Php laravel 5.5计划:运行cron作业在cpanel中不工作

Php laravel 5.5计划:运行cron作业在cpanel中不工作,php,laravel,cpanel,shared-hosting,laravel-artisan,Php,Laravel,Cpanel,Shared Hosting,Laravel Artisan,我有一个laravel5.5项目在共享主机上,试图运行cron job来执行命令“schedule:run”,但它就是不执行,我想我写的命令是错误的: /usr/local/bin/php home/schoolco/prototype/artisan schedule:run >> /dev/null 2>&1 以我的laravel项目的名义制作原型。 该命令使用ssh在该目录中工作。 如果你有任何观察或想法,请分享。像这样试试 /usr/local/bin/php

我有一个laravel5.5项目在共享主机上,试图运行cron job来执行命令“schedule:run”,但它就是不执行,我想我写的命令是错误的:

/usr/local/bin/php home/schoolco/prototype/artisan schedule:run >> /dev/null 2>&1
以我的laravel项目的名义制作原型。 该命令使用ssh在该目录中工作。 如果你有任何观察或想法,请分享。

像这样试试

/usr/local/bin/php /home/schoolco/prototype/artisan schedule:run > /dev/null 2>&1
并检查您是否使用以下命令在终端中调用正确的php可执行文件:

$ which php
也许不是/usr/local/bin/php,也许是/usr/bin/php

/usr/local/bin/php /home/schoolco/prototype/artisan schedule:run > /dev/null 2>&1
并检查您是否使用以下命令在终端中调用正确的php可执行文件:

$ which php

可能不是/usr/local/bin/php,可能是/usr/bin/php

我通过在命令行中指定php版本解决了这个问题:

* * * * * /usr/local/bin/ea-php71 /home/nemanu/root1/artisan schedule:run >> /dev/null 2>&1

我通过在命令行中指定php版本解决了这个问题:

* * * * * /usr/local/bin/ea-php71 /home/nemanu/root1/artisan schedule:run >> /dev/null 2>&1

如果您的项目位于根目录中

cd /home/cpanel/public_html && /usr/local/bin/ea-php72 artisan schedule:run >> /dev/null 2>&1
如果您的项目位于Public_Html中的文件夹中,请使用下面的

 cd /home/cpanel/public_html/folder_name && /usr/local/bin/ea-php72 artisan schedule:run >> /dev/null 2>&1

希望它对你有用。如果您的项目位于根目录中,请感谢

cd /home/cpanel/public_html && /usr/local/bin/ea-php72 artisan schedule:run >> /dev/null 2>&1
如果您的项目位于Public_Html中的文件夹中,请使用下面的

 cd /home/cpanel/public_html/folder_name && /usr/local/bin/ea-php72 artisan schedule:run >> /dev/null 2>&1
希望它对你有用。谢谢