今天在运行composer update时遇到的,详细的错误消息如下:
$ composer update Loading composer repositories with package information Updating dependencies (including require-dev) PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32 bytes) in phar:///usr/local/Cellar/composer/ 1.0.0-alpha8/libexec/composer.phar/src/Composer/DependencyResolver/ Rule.php on line 62 Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32 bytes) in phar:///usr/local/Cellar/composer/ 1.0.0-alpha8/libexec/composer.phar/src/Composer/DependencyResolver/ Rule.php on line 62 |
一直以为是网络原因,最近连接国外的网络不是很稳定,后来根据报错的信息Allowed memory size of 536870912 bytes exhausted
提示知道可能是内存分配不够,大家知道在PHP的配置文件php.ini
中有限制脚本运行内存的设置memory_limit
把这个值调大一些就可以解决这个问题了。
继续阅读“Composer PHP Fatal error:Allowed memory size of 536870912 bytes exhausted”