簡體   English   中英

如何在symfony2中安裝EventDispatcher

[英]How to install EventDispatcher in symfony2

我想安裝事件調度程序。 我已經下載了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致命錯誤:在/home/xxxxx/public_html/cxxxxx/Symfony/app/autoload.php中找不到類'Symfony \\ Component \\ ClassLoader \\ UniversalClassLoader'

您需要包含事件調度程序的symfony/symfony 因此,不需要添加它。 作曲家開始工作后,便可以使用它。

但是,實際的問題是您嘗試使用composer,但沒有使autoload.php適應使用composer自動加載器。

看一下Symfony標准版的autoload.php 如果您這樣做,您將擺脫錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM