Коли ви виконуєте команду Magento 2 CLI "bin/magento..." і отримуєте помилку:
Allowed memory size of xxxx bytes exhausted (tried to allocate xxx bytes)
Ви можете легко виправити це за допомогою цієї команди замість bin/magento:
php -dmemory_limit=-1 bin/magento ....
Приклади:
php -dmemory_limit=-1 bin/magento setup:upgrade
php -dmemory_limit=-1 bin/magento setup:di:compile
Ця помилка пов'язана з налаштуванням обмеження пам'яті в PHP. Параметр-dmemory_limit=-1 дозволяє запускати PHP в CLI без обмежень пам'яті.
Ви також можете змінити конфігурації memory_limit (файл php.ini).
Both are correct. They are the same and you can use one you like more. As for me, I like to use -dmemory_limit without space.