php - Linux计划任务在Laravel中不起作用

标签 php laravel centos

下面的 cronjob 不工作,虽然当我使用 php artisan q:calc 手动运行它时任务本身正在工作。 .
我刚刚添加了 php 和 artisan 文件的路径,如下所示,并将命令粘贴到终端中。
我错过了什么吗?

* * * * * /usr/bin/php /var/www/html/sharp/artisan schedule:run >> /dev/null 2>&1

最佳答案

该命令是一个 cron 条目,而不是您在终端中运行的东西。

例如,在您将运行的特定用户下(取决于您的环境):

$ crontab -e

并将上面的内容粘贴到 crontab 文件中。

您可以在文档中了解更多信息:
https://laravel.com/docs/master/scheduling

或通过 researching如何为您的特定操作系统添加 cron 条目。

关于php - Linux计划任务在Laravel中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59506452/

相关文章:

php - 将字符串转换为 int

php - 使用 Laravel AWS SDK 在 Route53 中创建记录集时出错

php - Laravel 表单验证问题( session 大小限制?)

mysql - MySQL CPU 时间本来就这么长吗?

django - myproject 的 wsgi.py 无法读取 settings.py

perl - NGINX 不执行 perl 脚本?

javascript - 形成 PreventDefault 然后再次激活不起作用

laravel - 设计 Laravel 缓存(Redis)架构

laravel - Access-Control-Allow-Headers 不允许请求 header 字段 X-CSRF-TOKEN

php - GD vs ImageMagick vs Gmagick for jpg?