debian 8 php memory_limit = -1 все еще недостаточно, но работает как root

Я пытаюсь сделать composer install с обычным пользователем на VPS с 1 ГБ памяти и всегда не хватает памяти

Я установил оба моих php.ini на -1 и получить от php -i | grep memory

memory_limit => -1 => -1
Collecting memory statistics => No
opcache.memory_consumption => 128 => 128
opcache.preferred_memory_model => no value => no value
opcache.protect_memory => 0 => 0

похоже, лимит снят, но я все еще не могу установить композитор; Однако, если я бегу composer install как root, что я НЕ должен делать, то это работает!!!! Зачем??? впервые вижу это; кто-нибудь может помочь?

мой композитор.json

"require": {
    "php": ">=7.2.8",
    "ext-ctype": "*",
    "ext-curl": "^7.2",
    "ext-iconv": "*",
    "ext-json": "*",
    "beberlei/doctrineextensions": "^1.1",
    "jms/serializer-bundle": "^3.1",
    "knplabs/knp-paginator-bundle": "^2.8",
    "sensio/framework-extra-bundle": "^5.1",
    "stof/doctrine-extensions-bundle": "^1.3",
    "symfony/asset": "*",
    "symfony/console": "*",
    "symfony/event-dispatcher": "4.2.*",
    "symfony/expression-language": "*",
    "symfony/flex": "^1.1",
    "symfony/form": "*",
    "symfony/framework-bundle": "*",
    "symfony/monolog-bundle": "^3.1",
    "symfony/orm-pack": "*",
    "symfony/process": "*",
    "symfony/proxy-manager-bridge": "*",
    "symfony/serializer-pack": "*",
    "symfony/swiftmailer-bundle": "^3.1",
    "symfony/translation": "4.2.*",
    "symfony/twig-bundle": "*",
    "symfony/validator": "*",
    "symfony/web-link": "*",
    "symfony/yaml": "*"
},
"require-dev": {
    "symfony/debug-pack": "*",
    "symfony/dotenv": "*",
    "symfony/maker-bundle": "^1.0",
    "symfony/profiler-pack": "*",
    "symfony/test-pack": "*",
    "symfony/web-server-bundle": "*"
},

0 ответов

Другие вопросы по тегам