我是Laravel的新手,在我向控制器添加了一个新目录即Admin
之后,我更新了命名空间也更新了路由但不知怎的,我收到了一个致命的错误异常。请帮我弄清楚问题
App->Http->Controllers->Admin
<?php
namespace App\Http\Controllers\Admin;
class AdminController extends Controller
{
public function index()
{
echo "admin controller";
}
}
routes.php
Route::get('/admin', 'Admin\AdminController@index');
snapshot of directory structure
答案 0 :(得分:1)
试
<?php
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
class AdminController extends Controller
{
public function index()
{
echo "admin controller";
}
}
注意&#34;使用&#34;声明。我怀疑Laravel正在寻找这个控制器扩展的Controller类,但由于缺少该语句而无法找到它。