をインストールしSymfony
た後に手動でキャッシュをクリアするとエラーが発生しました (ただし、またはで同じエラーが発生しました)SonataAdminBundle
Symfony 2.1.8
2.2
2.1
まず、インストールしましたSymfony
:
php composer.phar create-project symfony/framework-standard-edition Project/ 2.1.8
次に、 (line per line) を追加して composer.json を更新します。
"knplabs/knp-menu-bundle": "1.1.*",
"sonata-project/block-bundle": "2.1.x-dev",
"sonata-project/cache-bundle": "2.1.x-dev",
"sonata-project/jquery-bundle": "1.8.x-dev",
"sonata-project/exporter": "1.*",
"sonata-project/doctrine-orm-admin-bundle": "2.1.x-dev",
"sonata-project/admin-bundle": "2.1.x-dev"
...
"minimum-stability": "dev",
どうやら、sonata-project/doctrine-orm-admin-bundle
バンドルには最小安定性を dev に設定する必要があるようです。
最後に私は実行しました:
php ../composer.phar update
rm -rf app/cache/*
php app/console cache:clear
開発環境でフロントページをロードすると、エラーが発生しました:
Notice: unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 154 of 25784 bytes in /web/Project/app/bootstrap.php.cache line 1316
bootstrap.php.cache は、ファイル app/cache/dev/appDevDebugProjectContainer.php.meta をロードし、シリアル化を解除します。
複数のテストの後、"minimum-stability": "dev" が clear:cache コマンドを壊したようです。Symfony の新規インストールで、"minimum-stability": "dev" を追加した後、再びエラーが発生しました。
minimum-stability を変更せずに Sonata 管理バンドルをインストールする方法を知っていますか?
ありがとう、