可以';t在linux服务器上的Laravel 5.0.5中添加cron任务


Can't add cron task in Laravel 5.0.5 on linux server

我正在使用laravel 5.0.5,并尝试在linux服务器上运行cron任务。我可以通过ssh手动运行命令,但不能将命令添加到cron任务中。

例如:

php artisan test_cron工作正常(将记录插入数据库),但

php artisan test_cron返回错误:

-bash: app: nie znaleziono polecenia (in English: command not found)

php artisan schedule:run-运行所有命令一次,但除外

php artisan schedule:run 1>> /dev/null 2>&1不工作

要添加Laravel的调度命令,首先打开您的crontab,如下所示:

crontab -e

然后添加以下行,将工匠路径更改为您放置网站的位置:

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

然后点击保存,您应该会收到来自crontab:的消息

crontab: installing new crontab

然后,你应该通过在Laravel中安排一项任务来确认这一点,每5分钟或其他时间向你发送一封电子邮件。