Установка/обновление композитора не работает

У меня проблема с менеджером пакетов Composer. Система Ubuntu 12.04. Я просто не могу заставить его работать. Я вытащил проект git и попытался запустить "компоновку установки", но, похоже, ничего не происходит. Я просто получаю информацию

Installing dependencies (including require-dev)

тогда ничего не происходит. Это мой журнал из этой команды, запускаемой с параметром -vvv:

здесь

Кто-нибудь знает, что может быть неправильным? Я попытался очистить кеш, это не помогло. Я уверен, что это репо работает хорошо, когда я вытащил его на свою машину для Windows, и он загрузил все просто отлично. "Диалог композитора" также вернулся OK. Спасибо за любые советы.

Ответы

Ответ 1

В первую очередь вам следует попробовать очистить кеш композитора.

rm -rf ~/.composer/cache

Но, скорее, проблема связана с доступной памятью. Увеличение memory_limit должно помочь.

Ответ 2

Попробуйте с этим и убедитесь, что файл composer.json существует в каталоге проекта.

COMPOSER=composer.json composer update 

Ответ 3

Попробуйте просмотреть подробный отчет:

composer install -vvv

или

composer update -vvv

Если последняя строка показывает, что процесс убит, вам нужно увеличить свою память подкачки:

sudo dd if=/dev/zero of=/swapfile bs=1024 count=512k
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
swapon -s

если он продолжает убивать процесс, вам нужно увеличить 512k до 1024k или, возможно, 2048k

Ответ 4

Хотя аналогичный ответ уже был опубликован выше, но все же, если компоновщик установки/обновления не работает, попробуйте выполнить диагностику композитора.. обратитесь пожалуйста..

https://getcomposer.org/doc/articles/troubleshooting.md

работал у меня после обновления моего композитора. также иногда интернет может быть проблемой.. Счастливое кодирование!: D