ReflectionException (-1) Класс App \ Http \ Controllers \ Admin \ Admincontroller не существует - PullRequest
0 голосов
/ 20 июня 2019

У меня есть сайт, размещенный на общем хостинге.После долгого беспорядочного развертывания я попытался войти в систему, и теперь я получаю эту ошибку «ReflectionException (-1) Class App \ Http \ Controllers \ Admin \ Admincontroller не существует».Это сохраняется при каждом действии маршрута.

Уже мои файлы общих папок находятся в public_html.

rout \ web.php

Route::group(['middleware' => ['auth', 'admin'], 'prefix' => '/acumen'], function(){

    # index view for displaying admin section
    Route::get('/', 'Admin\Admincontroller@getIndexView')->name('admin.index');

Я хочу, чтобы приложение работало правильно.

1 Ответ

0 голосов
/ 20 июня 2019

Ваш контроллер AdminController.php, но в вашем определении маршрута указано Admin\Admin<b>c</b>ontroller@getIndexView, поэтому он ищет Admincontroller.php, а не находит его.

Это довольно часто для людей, разрабатывающих под Windows, но использующих чувствительный к регистру хостинг Linux / Mac. Зафиксируйте свой регистр в определении маршрута, и он должен работать; В долгосрочной перспективе рассмотрите возможность использования чего-то вроде Laravel Homestead для локальной разработки в чувствительной к регистру файловой системе.

...