当我尝试使用 composer 安装新包时,我总是遇到这个问题:
PHP Fatal error: Out of memory (allocated 1690828800) (tried to allocate 268435456 bytes) in phar://C:/.../composer.phar/src/Composer/DependencyResolver/Solver.php on line 220
Fatal error: Out of memory (allocated 1690828800) (tried to allocate 268435456 bytes) in phar://C:/.../composer.phar/src/Composer/DependencyResolver/Solver.php on line 220
我试图提高 php.ini 中的内存限制,并用新的 Composer 开始了一个全新的项目。我的机器上应该有足够的内存。更新:
遇到此问题时,还要记住,如果您更改 PHP.ini 中的参数,则必须针对 PHP CLI 更改它们。我经常忘记这一点,只是更改了我的 apache 正在使用的版本的 php.ini ......
最佳答案
尝试
composer clear-cache
前
composer update
关于php - Composer : PHP Fatal error: Out of memory || Setting memory_limit doesn't work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45933760/