2015-01-13 2 views
3

실리아 설치에 문제가 있습니다. 이 오류가 발생할 실리아 설치가 작동하지 않습니다.

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

내 구성은 다음과 같습니다

는 자식이 를 설치
  • (아파치, PHP와 MySQL에 대한) Win7에 64bit를에
    • WAMP 내가 한
    • cmder를 사용하여 내 명령을 실행합니다.
    • 변경했습니다. memory_limit = 1024M in php.ini
    • 내가 도움

      에 대한

    덕분에 설치하는 동안

  • +1

    정말로 변경 했습니까? 올바른 php.ini에? 'php -i'를 시도하고 PHP 설치로 어떤 구성 파일이로드되었는지 확인하십시오. 그냥 다를 수도 있습니다 ... –

    +0

    @RobertRossmann afaik, 작곡가가 값 자체를 무시합니다. –

    답변

    1

    시도 disabling Garbage Collection를 Windows 설치로 설치하고 composer.phar와 작곡가로했습니다. 이런 경우에 composer.phar

    $ php -d zend.enable_gc=0 composer.phar create-project -s dev sylius/sylius-standard Club26 
    
    2

    의 로컬 설치의 경우 작곡가

    $ php -d zend.enable_gc=0 `which composer` create-project -s dev sylius/sylius-standard Club26 
    

    의 글로벌 설치의

    , 나는 sylius을 실행하는 동안도 메모리 오류가 발생했습니다 : 를 설치 나는 memory_limit를 설정 -1로 수정하여

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

    이 도움말을 공유해 주셔서 감사합니다. – MeTaLiKiD