php - Composer : PHP Fatal error: Out of memory || Setting memory_limit doesn't work

标签 php symfony composer-php sylius

当我尝试使用 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/

相关文章:

php - 在Lando环境中进行编辑后,自动加载的php代码未更新

php - Laravel 4 CMS Composer 模块?

php - 未捕获的 PDOException 泄露用户名和密码

php - 如何使用 PHP 从短语中搜索随机单词?

php - Api 平台 DateTimeNormalizer 不允许为空

php - 如何基于 TreeBuilder 对象动态构建表单?

drupal - 如何让 Composer 更喜欢稳定版本,但选择一些精选的开发版本?

php - 如何添加宽度以展开表格中的以下文本

php - 基于多个 GET 变量的动态查询(Refine Search Form)

symfony - 从实体类访问 generateURL()