2017-09-30 176 views
0

我試圖在Laravel啓動cron,用什麼時間(Log::info(time()."\r\n");)來登錄文件。我在控制檯做下一個步驟 - consoleLaravel。克倫工作只有1次

它的工作,但僅此一次,對於添加的cron我已經把下面的代碼在計劃文件

$schedule->command('command:addToDB')->everyMinute(); 

我的處理函數看起來像

public function handle() 
{ 
    Log::info(time()."\r\n"); 
} 

有人可以幫我解決這個問題嗎?

+0

您是否已將此行添加到您的crontab? * * * * * php/path-to-your-project/artisan schedule:run >>/dev/null 2>&1 –

+0

@ThànhChungBùi是的,你可以在我的帖子中看到圖片 –

+0

不,我的意思是你添加了新的記錄到crontab(執行crontab -e並複製上面的行到) –

回答

0

首先你的問題有錯誤從拼寫錯誤到語法 其次,你是否按照doc中給出的步驟閱讀文檔,並按照步驟徹底。

,並通過清提到,你必須先添加調度這樣

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

如果一切正常,然後檢查你的路必須有它的一些錯誤。

+0

我完成了。你可以在我的文章 –

+0

的圖片中看到它,所以你解決了這個問題? –

+0

不!它仍然沒有工作。 –