我正在尝试在 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
关于cron 作业未在 laravel 5.2 的 goDaddy 共享主机中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38713450/