尝试创建一条新路线,但一切都是徒劳的,它在浏览器中没有显示任何内容 我的Routes.php代码
<?php
Route::get('/login', array(
'as' => 'login',
'uses' => 'AuthController@setIndex'
)
);
和AuthCotroller.php
<?php
class AuthController extends Controller{
public function setIndex(){
return View::make('layouts.index');
}
}
但在浏览器中我这样做
http://try.com/Laravel/public/login
显示
未找到
在此服务器上找不到请求的URL / Laravel / public / login。
答案 0 :(得分:0)
as
,uses
没有必要执行以下操作:
<?php
Route::get('/login', 'AuthController@setIndex');
出于调试目的,你可以这样做:
<?php
class AuthController extends Controller{
public function setIndex() {
return 'Hello, world!';
}
}
答案 1 :(得分:0)
使用WAMP点击wamp icon - &gt; apache-&gt; apache modules-&gt;滚动并检查 rewrite_module 重新启动LoadModule rewrite_module
注意,启用“rewrite_module”
后,服务器应用程序会自动重启得到了答案