将项目从Symfony 2.0.22更新到2.1.8后,doctrine:fixtures:load通过终端执行时出现此错误
致命错误:第27行的{symfony_install_folder} /vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/DataFixtures/ContainerAwareLoader.php中找不到类'Doctrine\Common\DataFixtures\Loader'
夹具在2.0.22上工作,我检查了官方文档,看看我是否正确设置了一切
我的composer.json看起来像这样:
{
"name": "symfony/framework-standard-edition",
"description": "The \"Symfony Standard Edition\" distribution",
"autoload": {
"psr-0": { "": "src/" }
},
"require": {
"php": ">=5.3.3",
"symfony/symfony": "2.1.8",
"doctrine/orm": ">=2.2.3,<2.5-dev",
"doctrine/dbal": "2.3.*@dev",
"doctrine/doctrine-bundle": "1.1.*",
"twig/extensions": "1.0.*@dev",
"symfony/assetic-bundle": "2.1.*",
"symfony/swiftmailer-bundle": "2.1.*",
"symfony/monolog-bundle": "2.1.*",
"sensio/distribution-bundle": "2.1.*",
"sensio/framework-extra-bundle": "2.1.*",
"sensio/generator-bundle": "2.1.*",
"jms/security-extra-bundle": "1.2.*",
"jms/di-extra-bundle": "1.1.*",
"kriswallsmith/assetic": "1.1.*@dev",
"doctrine/common": "2.4.*@dev",
"doctrine/data-fixtures": "2.0.*@dev",
"doctrine/doctrine-fixtures-bundle" : "dev-master",
"gedmo/doctrine-extensions": "2.3.*@dev",
"stof/doctrine-extensions-bundle" : "1.1.*@dev",
"friendsofsymfony/jsrouting-bundle": "1.1.*@dev"
},
"scripts": {
"post-install-cmd": [ …Run Code Online (Sandbox Code Playgroud)