1
저는 Laravel 5에서 초보자입니다. 자동차 (Car), 컨트롤러 (CarController) 및보기 (show.blade.php)를 만들었습니다. 그러나, 나는 내 프로젝트를 실행하려고 때마다, 나는 같은 오류 얻을 :Laravel이 내 경로를 실행하지 않습니다.
Car.php (모델)
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Car extends Model
{
//
}
2016_07_30_135543_create_cars_table.php
:Sorry, the page you are looking for could not be found.
1/1
NotFoundHttpException in RouteCollection.php line 161:
in RouteCollection.php line 161
at RouteCollection->match(object(Request)) in Router.php line 821
at Router->findRoute(object(Request)) in Router.php line 691
at Router->dispatchToRoute(object(Request)) in Router.php line 675
at Router->dispatch(object(Request)) in Kernel.php line 246
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
at CheckForMaintenanceMode->handle(object(Request), object(Closure))
at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
at Pipeline->Illuminate\Routing\{closure}(object(Request))
at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
at Pipeline->then(object(Closure)) in Kernel.php line 132
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99
at Kernel->handle(object(Request)) in index.php line 54
at require_once('C:\xampp\htdocs\laravel\public\index.php') in server.php line 21
를이 내 코드입니다
CarController.php
012 3,516,<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Car;
class CarController extends Controller
{
//
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index()
{
//
}
/**
* Show the form for creating a new resource.
*
* @return Response
*/
public function create()
{
//
}
/**
* Store a newly created resource in storage.
*
* @return Response
*/
public function store()
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return Response
*/
public function show($id)
{
//
$car = Car::find($id);
return view('cars.show', array('car' => $car));
}
/**
* Show the form for editing the specified resource.
*
* @param int $id
* @return Response
*/
public function edit($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param int $id
* @return Response
*/
public function update($id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return Response
*/
public function destroy($id)
{
//
}
}
show.blade.php
<!DOCTYPE html>
<html>
<head>
<title>Car {{ $car->id }}</title>
</head>
<body>
<h1>Car {{ $car->id }}</h1>
<ul>
<li>Make: {{ $car->make }}</li>
<li>Model: {{ $car->model }}</li>
<li>Produced on: {{ $car->produced_on }}</li>
</ul>
</body>
</html>
routes.php는
<?php
Route::get('/', function() {
return view('welcome');
});
Route::resource('cars', 'CarController');
나는 시도 : 로컬 호스트 : 8000/laravel/공공/자동차 로컬 호스트 : 8000/laravel/공공/자동차. show localhost : 8000/laravel/public/show
왜 이런 일이 발생하는지 알 수 없습니다. 누구든지 나를 도울 수 있습니까?
그냥'로컬 호스트처럼
artisan
명령을 통해 첫번째찾아보기를 응용 프로그램을 제공 : 8000/cars' : D –
나는 당신이 전체 홍보 게시 생각 하하하! –
xD Ismail RBOUH, 내가 제안한대로 했어. 하지만 지금은 페이지에 아무것도 없습니다. 아니요 HTML :( –