laravel 5.2的goDaddy共享主机中未运行cron作业

laravel 5.2的goDaddy共享主机中未运行cron作业,cron,laravel-5.2,Cron,Laravel 5.2,我正试图在goDaddy共享主机上托管的laravel 5.2应用程序中运行cron作业 我有cPanel访问权限,在那里我添加了一个cron作业,如下所示: * * * * * php /home/path/to/artisan schedule:run 1>> /dev/null 2>&1 但问题是服务器没有在Kernel.php中调用调度操作。同样的方法在我的本地系统中也很有效 任何人都可以指出错误,或者建议一些方法来完成这一点,以便服务器运行cron作业以执行

我正试图在goDaddy共享主机上托管的laravel 5.2应用程序中运行cron作业

我有cPanel访问权限,在那里我添加了一个cron作业,如下所示:

* * * * * php /home/path/to/artisan schedule:run 1>> /dev/null 2>&1
但问题是服务器没有在Kernel.php中调用调度操作。同样的方法在我的本地系统中也很有效


任何人都可以指出错误,或者建议一些方法来完成这一点,以便服务器运行cron作业以执行定义的命令。

将php二进制文件的路径添加到cron命令

* * * * * path/php /home/path/to/artisan schedule:run 1>> /dev/null 2>&1

示例:/usr/bin/php

确保在调度操作中编写正确的命令。e、 g.$schedule->command(“send:followup”)

如果可能,还要检查crontab的时区您是否在命令中使用utc时区这是大多数服务器的默认设置。

laravel godaddy中的Cpanel Cron作业命令与其他命令相同 以下是您要更改的内容:

/usr/local/bin/php /home/Your Host User Name /public_html/Sub Domain Name/artisan Command Name:Command Name >> /dev/null 2>&1

如果您没有子域,您只编写公共html

这很好,在我的情况下需要像“/usr/local/bin/php”这样的php路径可能会重复good point to mark on Theed,但问题已经解决。谢谢你的观点,顺便说一句!
/usr/local/bin/php /home/Your Host User Name /public_html/Sub Domain Name/artisan Command Name:Command Name >> /dev/null 2>&1