小编exe*_*i0n的帖子

更新到Symfony 2.1.8后,Doctrine fixtures无法正常工作

将项目从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)

fixtures symfony doctrine-orm symfony-2.1

2
推荐指数
1
解决办法
3522
查看次数

标签 统计

doctrine-orm ×1

fixtures ×1

symfony ×1

symfony-2.1 ×1