[英]laravel artisan command cron job is not working on ubuntu server
我是 Ubuntu 服務器的新手,我安裝了 cron 作業,然后制作了新的 cron 作業,不知道為什么它不工作。 我的應用程序在 Laravel 中,所以我必須通過 cron 作業運行工匠命令! 當我通過root cmd artisan
-command 正常運行但在cron中沒有運行它。
我檢查它是否像這樣運行:
# sudo grep -i cron /var/log/syslog|tail -3
這是 output:
Jan 21 09:30:01 liedergut CRON[5222]:(root) CMD (/path/to/php/bin/php /var/www/html/artisan shows:fetchrss >> /dev/null 2>&1)
Jan 21 09:30:01 liedergut CRON[5223]: (root) CMD (php /var/www/html/artisan shows:fetchrss >> /dev/null 2>&1)
我是 Ubuntu 服務器的新手,我安裝了 cron 作業,然后創建了新的 cron 作業,但不知道為什么它不起作用。 我的應用程序在 Laravel 中,所以我必須通過 cron 作業運行 artisan 命令! 當我通過 root cmd artisan
-command 在項目中正常運行但在 cron 中沒有運行它。
我檢查它是否正在運行:
# sudo grep -i cron /var/log/syslog|tail -3
這是輸出:
Jan 21 09:30:01 liedergut CRON[5222]:(root) CMD (/path/to/php/bin/php /var/www/html/artisan shows:fetchrss >> /dev/null 2>&1)
Jan 21 09:30:01 liedergut CRON[5223]: (root) CMD (php /var/www/html/artisan shows:fetchrss >> /dev/null 2>&1)
這個命令對我有用
* * * * * cd /var/www/html/projectname && php artisan schedule:run >> /dev/null 2>&1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.