我創建了一個計劃爲我的發佈添加,在過期日期之後將可見性更改爲零「false」。Laravel 5.2 - 預定的Cron工作在共享主機
我的內核
$schedule->call(function() {
foreach(Post::all() as $post)
{
if(Carbon::now() > $post->expire_date){
$s = new Post;
$data = array(
'visible' => 0,
);
$s->where('id', '=', $post->id)->update($data);
}
}
})->everyMinute();
當我在本地的命令做:
php artisan schedule:run
它工作得很好!但在我的國家它工作!我tryed到作業添加到我的共享主機像這樣:
php /home/dixardin/public_html/regalo/regalo/laravel/artisan schedule:run >> /dev/null 2>&1
在我的文件夾laravel我有工匠文件。
所以很好用! –
偉人! +1 –