Sylius 安装不起作用

问题描述 投票:0回答:2

我在安装 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.phar 来安装composer

感谢您的帮助

php symfony composer-php sylius
2个回答
2
投票

尝试在安装过程中禁用垃圾收集

对于 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

2
投票

在执行

sylius:install
期间我也遇到了内存错误。

我将

memory_limit
设置为
-1
来修复它

php -d memory_limit=-1 app/console sylius:install
© www.soinside.com 2019 - 2024. All rights reserved.