【发布时间】:2013-06-22 10:58:22
【问题描述】:
我对 laravel 还很陌生,我遇到了路由问题
在我的 routes.php 中
Route::controller('users', 'userController');
我的控制器目录中有一个名为 userController.php 的文件
用户控制器:
<?php
class userController extends BaseController {
public $restful = true ;
public function index()
{
echo 'hello';
}
public function check()
{
echo 'check';
}
}
当我运行http://localhost/larave/public/users
我收到NotFoundHttpException
Symfony\Component\HttpKernel\Exception\NotFoundHttpException
…\bootstrap\compiled.php4921
Illuminate\Routing\Router handleRoutingException
…\bootstrap\compiled.php4766
Illuminate\Routing\Router findRoute
…\bootstrap\compiled.php4754
Illuminate\Routing\Router dispatch
…\bootstrap\compiled.php481
Illuminate\Foundation\Application dispatch
…\bootstrap\compiled.php470
Illuminate\Foundation\Application run
…\public\index.php49
怎么了?当我为每个控制器/动作进行路由时,它工作正常
Route::get('users/check', 'userController@check');
【问题讨论】:
-
您将其标记为 laravel 和 laravel 4.. 您使用的是什么版本?