slo_nik
@slo_nik

Как правильно установить composer на удалённом сервере?

Добрый день.
Подскажите, как правильно установить composer на удалённом сервере?
Я попытался это сделать, по инструкциям из google, но на последнем этапе выдаёт:

PHP Fatal error: Out of memory (allocated 107216896) (tried to allocate 96 bytes) in phar:///var/www/*********/data/www/********/memory/composer.phar/src/Composer/Repository/ComposerRepository.php on line 566

Fatal error: Out of memory (allocated 107216896) (tried to allocate 96 bytes) in phar:///var/www/********/data/www/*******/memory/composer.phar/src/Composer/Repository/ComposerRepository.php on line 566

Установил composer в корень проекта командой
curl -sS https://getcomposer.org/installer | php -- --install-dir=/var/www/****/data/www/*****/yii2_adv

Выполнил
php composer.phar install
всё прошло успешно. Но при попытке обновить
php composer.phar update
выводит ошибку, которую указал выше.
Попытался сделать так
php -d memory_limit=512 composer.phar update
не помогло.
Как можно исправить ситуацию?
  • Вопрос задан
  • 780 просмотров
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Подобные ошибки по composer легко ищутся поисковиком:
https://yandex.ru/search/?text=composer%20Out%20of...
Решение 1 - увеличить лимит. 512 - это очень мало. Выделяйте 1gb минимум
Ответ написан
Комментировать
slo_nik
@slo_nik Автор вопроса, куратор тега Yii
Пробовал и 1gb - результат тот же.
Ошибки я искал и прежде чем написать здесь пробовал решить самостоятельно. Менял лимит памяти по разному, в memory_limit ставил значение -1...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы