为什么突然Laravel开始显示“找不到页面”错误?

时间:2018-02-11 16:50:29

标签: php laravel

我正在处理我的项目,突然Laravel开始显示Sorry, the page you are looking for could not be found.错误。以下是我的 web.php CarController.php 视图的位置的样子。

web.php

Route::group(['middleware'=>'auth'],function(){
    Route::get('cars/create',"CarController@create");
}

CarController.php

<?php

namespace App\Http\Controllers;

use App\Car;
use Illuminate\Http\Request; 
use Auth;

class CarController extends Controller
{
     public function create()
     {
         return view('cars.create');
     }
}

查看cars.create 存在于 /resources/views/cars/create.blade.php

我不知道是什么原因引起了这个错误,但这真的很烦人。我认为这个错误已经存在,因为我创建了一个名为Request的模型,它可能与Laravel制作的实际Request类冲突。

但是,当我看到错误时,我删除了该模型,包括迁移和控制器。但仍然存在错误。任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:2)

Route::get('cars',"CarController@index");
Route::get('cars/{car}',"CarController@show");///remove this route definition or keep it at the end of your route file

答案 1 :(得分:0)

你是否已登录?当你想要获得路线? 通常情况会发生在一段时间后会话到期。