2012-09-14 4 views
1

나는 작곡가와 함께 doctrine 2.0을 설치하려고합니다.doctrine 2.0 with composer.json을 설치하십시오.

내가 지금하고있는 튜토리얼입니다. 나는이 실행하는 데 문제가 발생 : "PHP는 composer.phar 업데이트를

내가 얻을 오류 :

http://imageshack.us/a/img41/5687/consolec.png 내 설정/Application.config.php :

<?php 

// config/application.config.php: 
return array(
    'modules' => array(
     'Application', 
     'DoctrineModule', 
     'DoctrineORMModule', 
     'Album', 
    ), 
    'module_listener_options' => array(
     'config_glob_paths' => array(
      'config/autoload/{,*.}{global,local}.php', 
     ), 
     'module_paths' => array(
      './module', 
      './vendor', 
     ), 
    ), 
); 

Composer.json

{ 
    "name": "zendframework/skeleton-application", 
    "description": "Skeleton Application for ZF2", 
    "license": "BSD-3-Clause", 
    "keywords": [ 
     "framework", 
     "zf2" 
    ], 
    "homepage": "http://framework.zend.com/", 
    "minimum-stability": "dev", 
    "require": { 
     "php": ">=5.3.3", 
     "zendframework/zendframework": "2.*", 
     "doctrine/doctrine-orm-module": "dev-master" 
    } 
} 

감사합니다.

답변

3

스크린 샷에서 볼 수 있듯이 git이 설치되어 있지 않거나 경로에 없습니다. git for windows을 설치하거나 경로에 설치 디렉토리의 bin 디렉토리를 넣었는지 확인하십시오. 그런 다음 composer.phar를 다시 실행하십시오.

+0

사실 저는 새로운 소프트를 설치할 권한이 없습니다. 이것은 내 컴퓨터가 아닙니다. 다르게 설치할 수 있습니까? 감사합니다. – Slrg

+0

흠, 휴대용 버전을 사용해보십시오. http://code.google.com/p/msysgit/downloads/detail?name=PortableGit-1.7.11-preview20120710.7z&can=2&q= -이 버전에 대한 경험이 없습니다. – akluth

0

또는 --prefer-dist 플래그로 composer installcomposer update을 호출 할 수 있습니다. 이렇게하면 작곡가가 Git을 사용하여 패키지를 복제하는 대신 패키지 (일반적으로 HTTP를 통해 다운로드 한 타르볼 또는 zip)로 요구 사항을 다운로드하게됩니다.