1

イベントディスパッチャーをインストールしたい。composerをダウンロードし、これをcomposer.jsonファイルに入れました

"require": {
        "php": ">=5.3.3",
        "symfony/symfony": "2.1.*",
        "doctrine/orm": "2.2.*",
        "doctrine/doctrine-bundle": "dev-master",
        "twig/extensions": "dev-master",
        "symfony/assetic-bundle": "dev-master",
        "symfony/swiftmailer-bundle": "dev-master",
        "symfony/monolog-bundle": "dev-master",
        "sensio/distribution-bundle": "dev-master",
        "sensio/framework-extra-bundle": "dev-master",
        "sensio/generator-bundle": "dev-master",
        "jms/security-extra-bundle": "1.1.*",
        "jms/di-extra-bundle": "1.0.*",


    **"symfony/event-dispatcher": "dev-master"**

しかし、私はまだそれをインストールできません。

このエラーが発生します

PHP 致命的なエラー: クラス 'Symfony\Component\ClassLoader\UniversalClassLoader' が /home/xxxxx/public_html/cxxxxx/Symfony/app/autoload.php に見つかりません

4

1 に答える 1

1

symfony/symfonyイベントディスパッチャーが含まれている必要があります。したがって、追加する必要はありません。composer が機能したら、それにアクセスできるようになります。

ただし、実際の問題は、composer を使用しようとしているがautoload.php、composer オートローダーの使用に適応していないことです。

Symfony Standard Edition のautoload.phpを見てください。このようなことをすると、エラーが取り除かれます。

于 2012-07-18T20:40:35.703 に答える