運行的cronjob我已經安裝了跟蹤Laravel的cronjob命令:Laravel不是在Ubuntu NGINX
protected function schedule(Schedule $schedule)
{
$schedule->command('DataDownloader:downloaddata')->dailyAt('19:34');
}
這從一個API的一些數據保存到MySQL數據庫。該命令php artisan
下上市,我能夠用php artisan DataDownloader:downloaddata
來運行它。
我已經添加了cron項我crontab
按Laravel文件:
* * * * * php /var/www/html/myprojectname/artisan schedule:run >> /dev/null 2>&1
當我運行php artisan schedule:run
它告訴我「沒有計劃的命令已經準備好運行」。我不知道這是否表明,如果我的Cronjob根本不工作或者它剛剛壞了。
我缺少的東西還是我做錯事的時候,可防止克龍運行?
我的服務器運行的是Ubuntu的使用NGINX。
什麼用戶沒有「添加cron項」來的crontab?您可能想要查看https://stackoverflow.com/a/8476992/1564365 – Kyslik
@Kyslik我首先嚐試了一個用戶,我使用'usermod -aG'添加了用戶,然後使用了root帳戶。 –