1.我正在关注CodeHappy:Using Controllers to learn to use laravel controllers,在我的PC “myproject/”指向“wamp/www/laravel/public”文件夹,当我尝试“myproject/account/login”时浏览器显示:
未找到
在此服务器上找不到请求的 URL /account/login。
2. 很明显,浏览器试图找到“account”文件夹而不是使用控制器,我在“public”下创建了“account”文件夹并再次尝试,我的猜测被证明是正确的。在使用控制器之前我应该在任何地方进行配置吗?
我的代码:
应用程序/控制器/account.php
<?php
class Account_Controller extends Base_Controller
{
public function action_index(){
echo "This is the profile page.";
}
public function action_login(){
echo "This is the login form.";
}
public function action_logout(){
echo "This is the logout action.";
}
}
/application/routes.php
Route::get('/', function()
{
return View::make('home.index');
});
Route::controller('account');