[英]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.