Сервер Laravel 5.1 - класс не найден

1

Я пытаюсь развернуть мой проект Laravel 5.1. На моем scotchbox (vagrant) все работает отлично, но когда я его развертываю на сервере, я получаю эту ошибку

FatalErrorException в строке ProviderRepository.php 146: Class 'League\ColorExtractor\Laravel\ColorExtractorServiceProvider' не найден

Я предполагаю, что это проблема с разрешением, но я попытался ее решить, и ничего не работает.

Папка проекта: drwxr-x --- принадлежит apache.

редактировать

После комментирования псевдонима и поставщика Colorextractor и попыток снова, сайт загружается, но когда я добавляю что-то с COlorextractor, я получаю;

FatalErrorException в /home/boost/vendor/league/colorextractor/src/League/ColorExtractor/Client.php строка 14: вызов неопределенной функции Лига \ColorExtractor\imagecreatefrompng()

  • 0
    Честно говоря, неопределенные ошибки, подобные этой, при переключении серверов обычно вызваны отсутствием автозагрузчика. Вы запустили composer update на новом сервере?
  • 2
    @MikelBitson Не update , только install !
Показать ещё 5 комментариев
Теги:
laravel-5

1 ответ

0
Лучший ответ

Исправлено использование;

yum install php56w-gd
systemctl httpd restart

Ещё вопросы

Сообщество Overcoder
Наверх
Меню