Khi tôi xóa bộ nhớ đệm trong dự án Laravel 5.2 của mình, tôi thấy thông báo lỗi này:
[LogicException] Không thể chuẩn bị tuyến đường [bảng điều khiển] để tuần tự hóa. Sử dụng Đóng cửa.
Tôi nghĩ rằng nó liên quan đến một tuyến đường
Route::get('/article/{slug}', 'Front@slug');
được liên kết với một phương thức cụ thể trong bộ điều khiển của tôi:
public function slug($slug) {
$article = Article::where('slug',$slug)->first();
$id = $article ->id_article ;
if ( ($article=== null) || (is_null($id)) ) return view('errors/Db');
else return view('detail')->with(array('article'=> $article, 'title'=>'My title - '.$article->title));
}`
Tóm lại, từ chế độ xem chính, tôi chuyển $ slug, đó là một liên kết ngắn đến bài viết, với $ slug, là duy nhất trong cơ sở dữ liệu, tôi xác định bản ghi và sau đó tôi chuyển nội dung của nó vào chế độ xem chi tiết.
Tôi không gặp bất kỳ vấn đề gì khi viết phương thức, nó hoạt động như một sự quyến rũ, nhưng sau khi tôi làm sạch bộ nhớ cache, tôi gặp lỗi đó và các liên kết trong chế độ xem chính không hiển thị bất kỳ mã ngắn nào.
Tôi đang làm sai ở đâu?