1

我想安装事件调度程序。我已经下载了作曲家并将其放入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”

4

1 回答 1

1

您需要symfony/symfony其中包括事件调度程序。所以不需要添加它。一旦作曲家工作,您将可以访问它。

然而,实际的问题是您正在尝试使用作曲家,但没有使您适应autoload.php使用作曲家自动加载器。

看看Symfony 标准版的autoload.php. 如果你这样做,你将摆脱你的错误。

于 2012-07-18T20:40:35.703 回答