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

标签 cron laravel-5

我正在尝试在 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/

相关文章:

cron - 如何设置从下午到午夜每 3 小时运行一次的 cron 作业?

laravel - 使用 Laravel 4 的 Cron 作业

php - PHP 脚本可以安排在特定时间或特定时间过后运行吗?

php - Laravel 重定向路由无法使用 return 但如果我使用 echo 它的工作为什么?

php - 如何正确使用laravel-dompdf生成view的pdf

php - Laravel php artisan 数据库 :seed leads to "use" statement error

php - 相对路径在 cron PHP 脚本中不起作用

php - 通过 CRON 加载 PHP 页面

php - Laravel 使用外墙有什么缺点吗?

json - 使用 Axios 从 Laravel Controller 捕获错误