2016-12-14 6 views
0

Я запустил обновление для композитора в своем проекте, которое я клонировал, потому что я сменил свой компьютер. И это возвращается следующие ошибки, но я не понимаю, как решить их ...:Ошибка обновления Laravel Composer Ubuntu

Задача 1 - Запрошенный расширение PHP доб-Mcrypt * отсутствует из системы . Установите или включите расширение mcrypt PHP.

Задача 2 - Запрос на установку для жужжания/жужжания v3.9.3 -> выполним путем жужжания/жужжания [v3.9.3]. - guzzle/guzzle v3.9.3 требует, чтобы ext-curl * -> запрашиваемый прокрутки PHP-расширения отсутствовал в вашей системе.

Задача 3 - Запрос на установку phpoffice/phpexcel 1.8.1 -> выполним phpoffice/phpexcel [1.8.1]. - phpoffice/phpexcel 1.8.1 требует ext-xml * -> запрашиваемый PHP-расширение xml отсутствует в вашей системе.

Задача 4 - Запрос на установку для часовой/часовой 1.5.0 -> выполним часовой/часовой [1.5.0]. - sentry/sentry 1.5.0 требует, чтобы ext-curl * -> в вашей системе отсутствовал требуемый прокрутки PHP-расширения.

Задача 5 - guzzle/guzzle v3.9.3 требует, чтобы ext-curl * -> запрашиваемый PHP-расширение завивался в вашей системе. - intercom/intercom-php v1.0.0 требует жужжания/жужжания ~ 3.9 -> выполнимого с помощью guzzle/guzzle [v3.9.3]. - Запрос на инсталляцию для интерком/интерком-php ​​v1.0.0 -> выполним по интерком/интерком-php ​​[v1.0.0].

+0

1) http://serverfault.com/questions/488678/the-requested-php-extension-ext-mcrypt-is-missing -from-your-system, 2 & 4 & 5) http://stackoverflow.com/questions/19335305/composer-install-error-requires-ext-curl-when-its-actualy-enabled, 3) http://stackoverflow.com/questions/30868608/laravel-production-issue-updating-composer-with-laravel-4-1-x – joaumg

+0

Я уже пробовал 1, после удара sudo apt-get install php5-mcrypt вернул мне: "E : Пакет «php5-mcrypt» не имеет кандидата на установку » – Fab

+0

Какую версию PHP вы используете? – nowaja

ответ

5

Конечный раствор для запуска этого:

sudo apt-get install php5.6-mcrypt 
sudo apt-get install php5.6-curl 
sudo apt-get install php5.6-xml 
0

Просто установите пропущенные расширения, как сообщил Composer.

sudo apt-get install php-mcrypt 
sudo apt-get install php-curl 
sudo apt-get install php-xml