【发布时间】:2014-12-21 14:29:18
【问题描述】:
当我路由到某个页面时,我无法让 laravel 找到它。我的路线已设置并被识别为当我使用 URL::route('account-create') 创建链接时,laravel 将成功地将其解析为 '/account/create' 以了解我希望链接转到的位置。但是点击它后,我得到一个 404 错误。
我的路线
Route::get('/account/create', array(
'as' => 'account-create',
'uses' => 'AccountController@getCreate'
));
我的控制器
class AccountController extends BaseController {
// view the create user form
public function getCreate()
{
//return View::make('account.create');
}
}
create.blade.php 被创建并放在 app/views 下的帐户文件夹中。评论或取消评论没有区别。 404 仍然存在。
我也试过了:
Route::get('/account/create', function()
{
return 'Hello World';
});
在我的 routes.php 中仍然是 404
我缺少一些配置吗?
【问题讨论】:
-
您的代码看起来不错。您是在所有路线上遇到问题还是仅在这一条上遇到问题?站点根目录的路由是否有效
Route::get('/', ...);?
标签: php laravel-4 controller routes