1

私はcomposerでdoctrine2.0をインストールしようとしています。

それが私が今やっているチュートリアルです。これを実行するのに問題があります: "php composer.phar update

エラーが発生します:

http://imageshack.us/a/img41/5687/consolec.png 私のconfig/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"
    }
}

ご協力いただきありがとうございます

4

2 に答える 2

2

スクリーンショットからわかるように、gitがインストールされていないか、パスに含まれていません。Windows用のgitをインストールするか、インストールのbin-directoryをパスに配置していることを確認してください。次に、composer.pharを再度実行してみてください。

于 2012-09-14T09:46:22.330 に答える
0

または、フラグcomposer installcomposer update使用してを呼び出すこともできます。--prefer-distこれにより、composerは、Gitを使用してクローンを作成する代わりに、要件をパッケージ(通常は、HTTP経由でダウンロードされたtarballまたはzip)としてダウンロードするように強制されます。

于 2013-05-26T17:11:07.130 に答える