Symfony-cmf простая ошибка учебника cms
Я пытаюсь продолжить этот урок http://symfony.com/doc/master/cmf/cookbook/creating_a_cms/getting-started.html.
После этой команды: php app / console доктрина:phpcr:fixtures:load
У меня следующая ошибка:
Фатальная ошибка PHP Catchable: Аргумент 2 передан в Doctrine\Bundle\PHPCRBundle\Initializer\GenericInitializer::__construct() должен иметь тип массива, ни один не указан
Эта ошибка обсуждалась здесь https://github.com/doctrine/DoctrinePHPCRBundle/issues/119
Но я все еще не могу найти правильную конфигурацию.
Кто-нибудь может написать, какие зависимости я должен исправить, чтобы заставить учебник работать? Вот мой composer.json раздел "Требовать":
"php": ">=5.3.3",
"symfony/symfony": "~2.4",
"doctrine/doctrine-bundle": "~1.2",
"twig/extensions": "~1.0",
"symfony/assetic-bundle": "~2.3",
"symfony/swiftmailer-bundle": "~2.3",
"symfony/monolog-bundle": "~2.4",
"sensio/distribution-bundle": "~2.3",
"sensio/framework-extra-bundle": "~3.0",
"sensio/generator-bundle": "~2.3",
"incenteev/composer-parameter-handler": "~2.0",
"doctrine/phpcr-bundle": "dev-master as 1.0.0",
"doctrine/phpcr-odm": "dev-master as 1.0.0",
"jackalope/jackalope-doctrine-dbal": "1.0.0",
"symfony-cmf/routing-auto-bundle": "1.0.*@alpha",
"symfony-cmf/menu-bundle": "1.0",
"sonata-project/doctrine-phpcr-admin-bundle": "dev-master",
"symfony-cmf/tree-browser-bundle": "@dev",
"doctrine/data-fixtures": "1.0.0",
"phpcr/phpcr-utils": "dev-master as 1.0.0"
1 ответ
Эти учебники устарели, у меня были дни, когда я боролся с symfony cmf docs, но я окончательно получил зависимости, работающие благодаря @dbu, взглянул на мой composer.json и взглянул на вопрос SymfonyCMF RoutingBundle Doctrine PHPCR: ошибка конфигурации