我在拉拉维尔开始了一个新项目。安装并更新了作曲家后。我运行我的项目。主页是显示。我创建并转到我的项目的登录页面。
显示未找到 在此服务器上找不到请求的 URL/emr/login。 Apache/2.4.7 (Ubuntu) 服务器位于本地主机端口 80
如何解决。
控制器中的代码
class AuthController extends BaseController {
public function __construct() {
$this->beforeFilter('auth', array('only'=>array('dashboard')));
}
public function userlog() {
return View::make('login',array('metatitle' => 'Register'));
}
}
路由文件 :
Route::get('/', function()
{
return View::make('login');
});
Route::get('login','AuthController@userlog');
首先,你应该将你的Web服务器(例如Apache)指向Laravel项目的public
目录。
然后使用此路由:
Route::get('emr/login','AuthController@userlog');
或者转到浏览器中的/login
。
您正在使用/emr/login
路径,但您没有正确的路径,那是因为它不起作用。
Route::get('/login', 'AuthController@userlog');