2015-12-01 2 views
1

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

FatalErrorException в ProviderRepository.php линии 146: Класс «Лига \ ColorExtractor \ Laravel \ ColorExtractorServiceProvider» не найдено

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

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

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

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

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

+0

Честно неопределенные ошибки, как это при переключении сервера обычно вызывается не генерирует автозагрузчика. Вы запустили '' 'композитор обновление'' на новом сервере? –

+2

@MikelBitson Не обновляйте '', только 'install'! – Sven

+0

@Sven Да, извиняюсь, в зависимости от ваших требований, установите только, чтобы не загружать новые обновления пакетов. Как правило, в разработке очень сложно использовать обновление, если вы хотите, чтобы все обновлялось и работало, когда оно готово к производству, - таким образом вы сталкиваетесь с любыми проблемами и исправляете их, прежде чем вводить их в производство. –

ответ

0

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

yum install php56w-gd 
systemctl httpd restart