Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 4:RouteNotFoundException与Route::resources_Php_Laravel_Laravel 4 - Fatal编程技术网

Php Laravel 4:RouteNotFoundException与Route::resources

Php Laravel 4:RouteNotFoundException与Route::resources,php,laravel,laravel-4,Php,Laravel,Laravel 4,登录成功后尝试访问localhost:8000/用户时出现以下错误: RouteNotFoundException: Unable to generate a URL for the named route "users" as such route does not exist. 我的控制器是: <?php class UserController extends BaseController { //public $restful = TRUE;

登录成功后尝试访问localhost:8000/用户时出现以下错误:

    RouteNotFoundException: Unable to generate a URL for the named route "users" as 
    such route does not exist.
我的控制器是:

<?php

class UserController extends BaseController {

    //public $restful = TRUE;

    public function index()
    {
        return View::make('users.index')
            ->with('title', "Title Example")
            ->with('users', User::all());
    }


    public function create()
    {
        return View::make('users.new')
            ->with('title', "New User");
    }

    ...
控制台php artisan路由

GET /                                                   Closure                         
GET /users                       users.index            UserController@index            
GET /users/create                users.create           UserController@create           
POST /users                      users.store            UserController@store            
GET /users/{users}               users.show             UserController@show             
GET /users/{users}/edit          users.edit             UserController@edit             
PUT /users/{users}               users.update           UserController@update           
PATCH /users/{users}                                    UserController@update           
DELETE /users/{users}            users.destroy          UserController@destroy          
GET /login                       login                  UserController@login            
POST /login                                             Closure                         
GET /logout                                             Closure   
例外情况:

in /Users/sangar1982/Sites/tlaravel4/vendor/symfony/routing/Symfony/Component/Routing/Generator/UrlGenerator.php line 134
at UrlGenerator->generate('users', array(), true) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php line 181
at UrlGenerator->route('users') in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 4299
at Facade::__callStatic('route', array('users')) in /Users/sangar1982/Sites/tlaravel4/app/storage/views/5fc6ba4595a2ad28f9c15b73141f869f line 30
at URL::route('users') in /Users/sangar1982/Sites/tlaravel4/app/storage/views/5fc6ba4595a2ad28f9c15b73141f869f line 30
at include('/Users/sangar1982/Sites/tlaravel4/app/storage/views/5fc6ba4595a2ad28f9c15b73141f869f') in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15928
at PhpEngine->evaluatePath('/Users/sangar1982/Sites/tlaravel4/bootstrap/../app/storage/views/5fc6ba4595a2ad28f9c15b73141f869f', array('__env' => object(Environment), 'app' => object(Application), 'errors' => object(MessageBag), 'title' => 'Title Example', 'users' => object(Collection))) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php line 45
at CompilerEngine->get('/Users/sangar1982/Sites/tlaravel4/app/config/../views/layouts/backend.blade.php', array('__env' => object(Environment), 'app' => object(Application), 'errors' => object(MessageBag), 'title' => 'Title Example', 'users' => object(Collection))) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15692
at View->getContents() in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15675
at View->render() in /Users/sangar1982/Sites/tlaravel4/app/storage/views/178250f445fac7ac6adce8b5af153a21 line 8
at include('/Users/sangar1982/Sites/tlaravel4/app/storage/views/178250f445fac7ac6adce8b5af153a21') in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15928
at PhpEngine->evaluatePath('/Users/sangar1982/Sites/tlaravel4/bootstrap/../app/storage/views/178250f445fac7ac6adce8b5af153a21', array('__env' => object(Environment), 'app' => object(Application), 'errors' => object(MessageBag), 'title' => 'Title Example', 'users' => object(Collection))) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php line 45
at CompilerEngine->get('/Users/sangar1982/Sites/tlaravel4/app/config/../views/users/index.blade.php', array('__env' => object(Environment), 'app' => object(Application), 'errors' => object(MessageBag), 'title' => 'Title Example', 'users' => object(Collection))) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15692
at View->getContents() in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15675
at View->render() in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 16983
at Response->setContent(object(View)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 16015
at Response->__construct(object(View)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 7407
at Router->prepare(object(View), object(Request)) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/Routing/Controllers/Controller.php line 156
at Controller->processResponse(object(Router), 'index', object(View)) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/Routing/Controllers/Controller.php line 126
at Controller->callAction(object(Application), object(Router), 'index', array()) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 7094
at Router->Illuminate\Routing\{closure}()
at call_user_func_array(object(Closure), array()) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 13427
at Route->callCallable() in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 13406
at Route->run(object(Request)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 7114
at Router->dispatch(object(Request)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 958
at Application->dispatch(object(Request)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 946
at Application->run() in /Users/sangar1982/Sites/tlaravel4/public/index.php line 49
at require_once('/Users/sangar1982/Sites/tlaravel4/public/index.php') in /Users/sangar1982/Sites/tlaravel4/server.php line 19
我找不到哪里出了问题。看起来一切都好

有人能帮我吗?谢谢


使用异常日志进行更新查看异常时,您的一个视图似乎正在调用
URL::route('user')
。仔细检查所有视图,确保调用的路由正确。

可能会显示更多异常。它应该能很好地指示呼叫的来源。谢谢@JasonLewis。我用exceptionTanks@JasonLewis更新了这个问题,我忘了签入布局文件…没关系。总是付费检查堆栈跟踪。一开始他们可能看起来“呃”,但99%的时候他们会告诉你一些至关重要的事情
in /Users/sangar1982/Sites/tlaravel4/vendor/symfony/routing/Symfony/Component/Routing/Generator/UrlGenerator.php line 134
at UrlGenerator->generate('users', array(), true) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php line 181
at UrlGenerator->route('users') in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 4299
at Facade::__callStatic('route', array('users')) in /Users/sangar1982/Sites/tlaravel4/app/storage/views/5fc6ba4595a2ad28f9c15b73141f869f line 30
at URL::route('users') in /Users/sangar1982/Sites/tlaravel4/app/storage/views/5fc6ba4595a2ad28f9c15b73141f869f line 30
at include('/Users/sangar1982/Sites/tlaravel4/app/storage/views/5fc6ba4595a2ad28f9c15b73141f869f') in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15928
at PhpEngine->evaluatePath('/Users/sangar1982/Sites/tlaravel4/bootstrap/../app/storage/views/5fc6ba4595a2ad28f9c15b73141f869f', array('__env' => object(Environment), 'app' => object(Application), 'errors' => object(MessageBag), 'title' => 'Title Example', 'users' => object(Collection))) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php line 45
at CompilerEngine->get('/Users/sangar1982/Sites/tlaravel4/app/config/../views/layouts/backend.blade.php', array('__env' => object(Environment), 'app' => object(Application), 'errors' => object(MessageBag), 'title' => 'Title Example', 'users' => object(Collection))) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15692
at View->getContents() in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15675
at View->render() in /Users/sangar1982/Sites/tlaravel4/app/storage/views/178250f445fac7ac6adce8b5af153a21 line 8
at include('/Users/sangar1982/Sites/tlaravel4/app/storage/views/178250f445fac7ac6adce8b5af153a21') in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15928
at PhpEngine->evaluatePath('/Users/sangar1982/Sites/tlaravel4/bootstrap/../app/storage/views/178250f445fac7ac6adce8b5af153a21', array('__env' => object(Environment), 'app' => object(Application), 'errors' => object(MessageBag), 'title' => 'Title Example', 'users' => object(Collection))) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php line 45
at CompilerEngine->get('/Users/sangar1982/Sites/tlaravel4/app/config/../views/users/index.blade.php', array('__env' => object(Environment), 'app' => object(Application), 'errors' => object(MessageBag), 'title' => 'Title Example', 'users' => object(Collection))) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15692
at View->getContents() in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 15675
at View->render() in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 16983
at Response->setContent(object(View)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 16015
at Response->__construct(object(View)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 7407
at Router->prepare(object(View), object(Request)) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/Routing/Controllers/Controller.php line 156
at Controller->processResponse(object(Router), 'index', object(View)) in /Users/sangar1982/Sites/tlaravel4/vendor/laravel/framework/src/Illuminate/Routing/Controllers/Controller.php line 126
at Controller->callAction(object(Application), object(Router), 'index', array()) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 7094
at Router->Illuminate\Routing\{closure}()
at call_user_func_array(object(Closure), array()) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 13427
at Route->callCallable() in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 13406
at Route->run(object(Request)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 7114
at Router->dispatch(object(Request)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 958
at Application->dispatch(object(Request)) in /Users/sangar1982/Sites/tlaravel4/bootstrap/compiled.php line 946
at Application->run() in /Users/sangar1982/Sites/tlaravel4/public/index.php line 49
at require_once('/Users/sangar1982/Sites/tlaravel4/public/index.php') in /Users/sangar1982/Sites/tlaravel4/server.php line 19