Установка композера сервера --no-dev kill - PullRequest
0 голосов
/ 26 августа 2018

На сервере, когда я пытаюсь обновить пакеты

composer install --no-dev

Результат равен

enter image description here

Как это исправить?

1 Ответ

0 голосов
/ 26 августа 2018

Похоже, composer install пытается обновить пакеты, поэтому у вас, вероятно, нет файла composer.lock в вашем проекте.В этом случае composer install работает как composer update, что требует много памяти.Возможно, вашему серверу не хватает памяти, и процесс будет убит ОС.

Самый простой способ решить эту проблему - сгенерировать composer.lock в среде разработчика, зафиксировать его в проекте, а затем запустить composer install всервер в проекте с composer.lock.Установка зависимостей из composer.lock обходится дешево, поэтому проблем с памятью не должно быть.

Если вы не можете этого сделать, вам нужно больше памяти на вашем сервере - либо включите обмен, либо купите сервер сбольше оперативной памяти.

...