1

我正在学习 laravel php 框架,但遇到了问题。
我正在使用本教程 并且遇到以下问题:

Symfony\Component\HttpKernel\Exception\NotFoundHttpException

类 App\controllers\Admin\AuthController 不存在

我试着做

composer dump-autoload

artisan dump-autoload

但没有任何帮助。

这是Github 上存储库的链接

4

3 回答 3

0

命名空间区分大小写:

你必须改变:

Route::get('admin/logout', array(
  'as' => 'admin.logout',
  'uses' => 'App\controllers\Admin\AuthController@getLogout'
));

Route::get('admin/logout', array(
  'as' => 'admin.logout',
  'uses' => 'App\Controllers\Admin\AuthController@getLogout'
));
于 2013-11-06T10:05:05.837 回答
0
  1. 您能否提供更多有关引发异常的路由的详细信息
  2. 看看http://laravel.com/docs/installation如何设置 Laravel 4,看看你是否遗漏了任何步骤
于 2013-11-06T09:22:50.910 回答
0

在文件 BaseController.php

use Illuminate\Routing\Controller;

在文件 AuthController.php

use App\Controllers\BaseController;
于 2015-04-22T15:03:09.947 回答