Sylius安装不起作用

时间:2015-01-13 22:28:28

标签: php symfony composer-php sylius

我遇到了安装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

我的配置是:

  • Win7 64位上的Wamp(适用于Apache,PHP和MySQL)
  • 我安装了git
  • 我使用cmder来运行我的命令
  • 我更改了memory_limit = 1024M in php.ini
  • 我尝试使用Windows安装程序安装composer,并使用composer.phar

感谢您的帮助

2 个答案:

答案 0 :(得分:2)

以防万一,在执行sylius:install时我也遇到了内存错误 我将memory_limit设置为-1来修复它

$ php -d memory_limit=-1 app/console sylius:install

答案 1 :(得分:1)

在安装过程中尝试disabling Garbage Collection

对于Composer的全局安装

$ 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