【问题标题】:ReflectionException in Route.php line 280: Class App\Http\Controllers\classroom does not existRoute.php 第 280 行中的 ReflectionException:类 App\Http\Controllers\classroom 不存在
【发布时间】:2016-09-26 11:53:42
【问题描述】:

昨晚我在实时服务器上上传了我的 laravel 5.2 项目。 当我上传这个我遇到这个错误我的教室控制器没有退出。但在 localhost 它运行良好,没有错误。 我的教室控制器:

namespace App\Http\Controllers\classroom;
//use App\Http\Controllers\controller;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Validator;
use App\Post;
use Illuminate\Support\Facades\Redirect;
use Illuminate\Support\Facades\Auth;
use App\Eloquent\Status;
use App\Eloquent\joinclass;

use App\Eloquent\StatusComments;
use App\Eloquent\announcement;
use Laracasts\Flash\Flash;
use DB;
use Session;
//use App\Model\classrooms;
use Illuminate\Support\Facades\Input;
use App\classroom as classroomModel;
use App\Http\Requests;
use View;
use App\User;

为什么要显示这个错误?

【问题讨论】:

  • 我认为您需要像这样namespace App\Http\Controllers 删除命名空间中的最后一个classroom
  • 兄弟,我一开始是这样做的……但没用……

标签: laravel-5.2


【解决方案1】:

如果一切正常,这肯定会起作用,但您仍然收到此错误,只需在终端中运行以下命令

cd /path_of_root_folder_where_composer_json_is_located 

然后运行

composer dumpautoload

试试就知道了。

【讨论】:

    【解决方案2】:
    namespace App\Http\Controllers\classroom;
    use App\Http\Controllers\controller;
    

    替换为

    namespace App\Http\Controllers\Classroom;
    use App\Http\Controllers\Controller;
    

    【讨论】:

      猜你喜欢
      • 2019-02-20
      • 2018-11-05
      • 1970-01-01
      • 2016-08-09
      • 2017-05-07
      • 1970-01-01
      • 2019-11-04
      • 2019-12-19
      • 1970-01-01
      相关资源
      最近更新 更多