laravel - ReflectionException (-1) 类 App\Http\Controllers\Admin\Admincontroller 不存在
问题描述
我有一个托管在共享托管空间中的网站。经过长时间混乱的部署,我尝试登录系统,现在我收到此错误“ReflectionException (-1) Class App\Http\Controllers\Admin\Admincontroller 不存在”。这在每个路由操作中都存在。
我的公用文件夹文件已经在 public_html 中。
路线\web.php
Route::group(['middleware' => ['auth', 'admin'], 'prefix' => '/acumen'], function(){
# index view for displaying admin section
Route::get('/', 'Admin\Admincontroller@getIndexView')->name('admin.index');
我希望应用程序正常工作。
解决方案
您的控制器是AdminController.php
,但您的路线定义说,所以它正在寻找而不是找到它。Admin\Admincontroller@getIndexView
Admincontroller.php
这对于在 Windows 上开发但在区分大小写的 Linux/Mac 主机上部署的人来说很常见。修复路线定义中的套管,它应该可以工作;从长远来看,考虑使用 Laravel Homestead 之类的东西在区分大小写的文件系统上进行本地开发。
推荐阅读
- swift - Swift,具有相同命名静态函数的派生类
- javascript - 如何修复 Rails 'ActiveRecord::RecordNotFound(找不到没有 ID 的程序)'
- docker - 已分配 docker 映像 throws 端口的 ansible 部署
- java - 数据源详细信息作为系统属性?
- rx-swift - RxSwift:在 onNext 之后调用 onCompleted 仅提供已完成的事件
- javascript - 如何通过“to”对象中的 Redirect 道具传递功能。获取 DataCloneError
- javascript - 如何创建圆角图表?
- javascript - 如何在Javascript中将带有3个字母时区缩写的日期转换为UTC?
- r - R中未加权最小二乘估计的验证性因子分析
- reactjs - 无法读取 react-redux 中未定义的属性“对象中的某些字段”