使用新的或现有的类定义路由时,php artisan 报错,显示找不到类。而对于同一个控制器的预定义路由却能正常工作。
使用新的或现有的类定义路由时,php artisan 报错,显示找不到类。而对于同一个控制器的预定义路由却能正常工作。
在新或旧控制器中添加新路由时出现错误。使用"php artisan route:list"命令会出现以下错误:
ReflectionException:类'App\Http\Controllers\Classname'不存在。请确认它是否存在,同时已存在的具有相同类的路由正常工作。运行在xampp php 7.2上。
web.php
Route::get('/selcetPlan','PlanStatusContoller@selectPlan');
PlanStatusController.php
with('plan',$plande); } }
'''
php artisan route:list
在命令行中给出以下错误
ReflectionException : Class App\Http\Controllers\PlanStatusContoller does not exist at C:\xampp\htdocs\Project\vendor\laravel\framework\src\Illuminate\Container\Container.php:790 786| if ($concrete instanceof Closure) { 787| return $concrete($this, $this->getLastParameterOverride());} 789| > 790| $reflector = new ReflectionClass($concrete); Exception trace: 1 ReflectionClass::__construct("App\Http\Controllers\PlanStatusContoller") C:\xampp\htdocs\Project\vendor\laravel\framework\src\Illuminate\Containe r\Container.php:790 2 Illuminate\Container\Container::build("App\Http\Controllers\PlanStatusCont oller") C:\xampp\htdocs\Project\vendor\laravel\framework\src\Illuminate\Containe r\Container.php:667 Please use the argument -v to see more details.