Php 定义的控制器在Laravel 5中不存在
我定义了控制器LoginController,但出现此错误 Route.php第264行中的ReflectionException:Class App\Http\Controllers\LoginController不存在Php 定义的控制器在Laravel 5中不存在,php,laravel,laravel-5,Php,Laravel,Laravel 5,我定义了控制器LoginController,但出现此错误 Route.php第264行中的ReflectionException:Class App\Http\Controllers\LoginController不存在 class LoginController extends Controller { // Display the login form public function showLogin() { return View::make('login');
class LoginController extends Controller {
// Display the login form
public function showLogin()
{
return View::make('login');
}
// Process submission of the login form by verifying user’s credentials
public function processLogin()
{
$username = Input::get('username');
$password = Input::get('password');
if ($username === 'prince' && $password === 'c@spiAN') {
return 'Access granted!';
} else {
return 'Access denied! Wrong username or password.';
}
}
}
重新安装laravel修复了错误,甚至没有添加任何内容。您是否在控制器中放置了名称空间(“名称空间App\Http\Controllers”)?您能更新控制器的完整代码吗?
<?php namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use App\User;
class LoginController extends Controller {
// Display the login form
public function showLogin()
{
return View::make('login');
}
// Process submission of the login form by verifying user’s credentials
public function processLogin()
{
$username = Input::get('username');
$password = Input::get('password');
if ($username === 'prince' && $password === 'c@spiAN') {
return 'Access granted!';
} else {
return 'Access denied! Wrong username or password.';
}
}
}