问题:composer require 提示PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 67108864 bytes)
解决办法:
更改php.ini 中memory_limit的配置,默认为128M ,可以改为 -1 ,代表不限制。
例如:
vim /usr/local/etc/php/7.3/php.ini
/memory_limit #匹配搜索到指定位置
memory_limit = -1
:wq
brew services restart php@7.3 #重启php服务
php -r "echo ini_get('memory_limit').PHP_EOL;" #查看参数配置是否生效
示例截图:
然后在执行 composer require 指定包就没问题了。
转载请注明:苏demo的别样人生 » composer update提示composer require运行之后,提示PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 67108864 bytes) 解决办法