Неустранимая ошибка: допустимый объем памяти 1610612736 байт исчерпан, но уже выделен 1.75G - PullRequest
0 голосов
/ 21 декабря 2018

Я получаю эту ошибку памяти

PHP Fatal error:  Allowed memory size of 1610612736 bytes exhausted 
(tried to allocate 67108864 bytes) in 
phar:///usr/local/bin/composer/src/Composer/
   DependencyResolver/Solver.php on line 220

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

Я даже удалил все различия в файлах из основной ветви и моей ветви, которые могли быть причиной этого.

PhP версия 7.1.25 Composer версия 1.7.2

Код, который я редактировал в файле config.yml

create_course_space_whitelist_expression: '"staff" in affiliations or 
"employee" in affiliations or "faculty" in affiliations or "guest" in 
affiliations or "GR" in student_level'

старый код:

create_course_space_whitelist_expression: '"staff" in affiliations or 
"employee" in affiliations or "faculty" in affiliations or "guest" in 
affiliations

Не уверен, где еще искать.Я обновил два созданных файла в Vendor, но я удаляю vendor перед запуском composer install

EDIT:

Я смог сузить причину.composer install отлично работает при работе с чистой версией ветки репо.Однако при внесении каких-либо изменений в файл composer.json происходит сбой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...