我在安装Sylius时遇到问题。
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleSetGenerator.php on line 126
当我运行时会发生此错误:composer create-project -s dev sylius/sylius-standard Club26
我的配置是:
- Wamp on Win7 64bits(适用于Apache,PHP和MySQL)
- 我已经安装了 git
- 我使用 cmder 运行我的命令
- 我换了
memory_limit = 1024M in php.ini
- 我尝试使用Windows安装程序和composer.phar进行作曲家安装
感谢您的帮助
尝试在安装过程中禁用垃圾回收。
用于全球安装作曲家
$ php -d zend.enable_gc=0 `which composer` create-project -s dev sylius/sylius-standard Club26
用于本地安装 composer.phar
$ php -d zend.enable_gc=0 composer.phar create-project -s dev sylius/sylius-standard Club26
以防万一,我在执行sylius:install期间也遇到了内存错误我将memory_limit设置为 -1 来修复它
$ php -d memory_limit=-1 app/console sylius:install