Ubuntu: класс Serverfireteam \ blog \ BlogServiceProvider не найден

Я использую пакет блогов для Laravel 5, который вы можете найти Вот.

После добавления servideprovider в файл конфигурации app.php я получаю сообщение об ошибке:

Class 'Serverfireteam\blog\BlogServiceProvider' not found in /var/www/html/laravel/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php on line 150

При выполнении тех же шагов на Windows или Mac я не получаю ошибок. В чем может быть причина этой проблемы?

1

Решение

Проблема не находится в файле конфигурации app.php.
Пространство имен также не является проблемой. У меня была такая же ошибка в течение довольно долгого времени, и вы должны изменить имя папки:

%PROJECT_FOLDER%/vendor/serverfireteam/blog/src/Serverfireteam/Blog

в

%PROJECT_FOLDER%/vendor/serverfireteam/blog/src/Serverfireteam/blog
1

Другие решения

Кажется, это должно быть:

Serverfireteam\Blog\BlogServiceProvider

с большой буквы Blog (смотря на https://github.com/serverfireteam/blog/blob/master/src/Serverfireteam/Blog/BlogServiceProvider.php).

Документы на github также содержат эту ошибку.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector