2016-08-07 3 views
0

Я начал изучать Laravel, у меня есть эта проблема.Laravel NotFoundHttpException в строке RouteCollection.php 161

enter image description here

Файл: project/app/Http/routes.php

<?php 

Route::get('about', '[email protected]'); 

В проекте каталога я терминальным

php artisan make:controller PagesController 

Файл: project/app/Http/Controllers/PagesController.php

<?php 

namespace App\Http\Controllers; 

use Illuminate\Http\Request; 
use App\Http\Requests; 

class PagesController extends Controller 
{ 
    public function about() 
    { 
     return("About"); 
    } 
} 

ответ

0

Вам необходимо ввести в конфигурационном файле апача и указать AllowOverride Да в директории, где Laravel все еще работает

0

Вы получаете доступ к своему маршруту / в предоставленном вами изображении. Что не определено в файле routes.php, поэтому вы получаете эту ошибку.

Добавить

Route::get('/', function() { 
    return "hello world"; 
}); 

, а затем попробуйте этот маршрут: 192.168.1.101/laravel-p/public/

Примечание вы объяснили about маршрут в вашем коде выше. Так ударил этот маршрут

`192.168.1.101/laravel-p/public/about` 
0

Вы обращаетесь к вашему/маршруту в вашем условии изображения. Что не является , определенным в файле routes.php, поэтому вы получаете эту ошибку.

Добавить

Route :: получить ('/', функция() { возвращение "привет мир";});

, а затем попробуйте этот маршрут: 192.168.1.101/laravel-p/public/

Примечание вы объясняющую о пути в вашем коде выше. Так ударил этот маршрут

192.168.1.101/laravel-p/public/about

Ничего ..

enter image description here

<?php 

Route::get('/', function() { 
    return "hello world"; 
}); 

Route::get('about', '[email protected]'); 
Смежные вопросы