<?php
ini_set('memory_limit', '1024M'); // or you could use 1G
?>
ini_set('memory_limit', '1024M'); // 1GB
// OR
ini_set('memory_limit', '-1'); // unlimited memory (may cause a memory leak)
//Allowed memory size of 134217728 bytes exhausted (tried to allocate 65015808 bytes)
<?php
ini_set('memory_limit', '1024M');
?>
Or
set in php.ini
memory_limit = -1
Fatal error: Allowed memory size of 1610612736 bytes exhausted
export COMPOSER_MEMORY_LIMIT=-1
and restart composer update
memory_limit = 64M;
php --ini
nano /etc/php5/cli/php.ini (it could be different for you)
Search for memory_limit by (ctrl + w)
make memory_limit to -1 or 2G (depending on what you can increase to)
save by (ctrl + x) then enter
;memory_limit=512M
A quick solution for memory limit in Magento 2 command is directly adding memory limit inside command.
For Compilation command,
php -dmemory_limit=5G bin/magento setup:di:compile
For Deployment
php -dmemory_limit=5G bin/magento setup:static-content:deploy
chootiya