Linux 计划任务在 Laravel 中不工作
Linux scheduled task not working in Laravel
下面的 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 条目。
下面的 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 条目。