Mac 中执行 composer update 会有如下异常:

网上翻了翻,自己试了试,记录如下:

  1. 在 /etc 中找 php.ini,发现只有 php.ini.default,故 cp php.ini.default php.ini,
  2. 在 php.ini 中找到 memory_limit = 128M,调整为 memory_limit = -1(即为无限制),
  3. 保存退出,
  4. 事后想起,检查一下系统用的是不是修改的这个,于是 find / -name php.ini,得到 Loaded Configuration File => /etc/php.ini,似乎没问题,
  5. php -r “echo ini_get(‘memory_limit’).PHP_EOL;” 看看修改有没有生效,得到 -1,生效,
  6. 再次尝试 composer update,成功。
    分享到:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.