我已经安装了 [KhepinYamlFixturesBundle][1] Symfony 2.0.16 来加载固定装置,但是当我运行时
php app/console khepin:yamlfixtures:load
我收到此错误:
致命错误:在第 138 行调用 D:\public_html\s2\trunk\src\Khepin\YamlFixturesBundle\Loader\YamlLoader.php 中未定义的方法 Symfony\Bundle\DoctrineBundle\Registry::getManager()
有解决方法吗?
编辑:
我也试过 Symfony 2.1。成功安装 Symfony 2.1 和教义-fixtures-bundle 后,我运行:
php composer.phar update khepin/yaml-fixtures-bundle
它说:
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for khepin/yaml-fixtures-bundle dev-master -> satisfiable by khepin/yaml-fixtures-bundle dev-master.
- Conclusion: don't install doctrine/doctrine-fixtures-bundle v2.1.0-ALPHA
- Conclusion: remove doctrine/doctrine-fixtures-bundle dev-master
- khepin/yaml-fixtures-bundle dev-master requires doctrine/doctrine-fixtures-bundle 2.* -> satisfiable by
doctrine/doctrine-fixtures-bundle v2.0.0, doctrine/doctrine-fixtures-bundle v2.0.1,
doctrine/doctrine-fixtures-bundle v2.1.0-ALPHA, doctrine/doctrine-fixtures-bundle 2.0.x-dev.
- Can only install one of: doctrine/doctrine-fixtures-bundle dev-master, doctrine/doctrine-fixtures-bundle v2.0.0.
- Can only install one of: doctrine/doctrine-fixtures-bundle dev-master, doctrine/doctrine-fixtures-bundle v2.0.1.
- Can only install one of: doctrine/doctrine-fixtures-bundle dev-master, doctrine/doctrine-fixtures-bundle 2.0.x-dev.
- Installation request for doctrine/doctrine-fixtures-bundle dev-master -> satisfiable by doctrine/doctrine-fixtures-bundle dev-master.
`