У меня есть ошибка, когда я вручную очищаю кеш Symfony
после установки SonataAdminBundle
в Symfony 2.1.8
(но у меня такая же ошибка с 2.2
или 2.1
)
Сначала я установил Symfony
:
php composer.phar create-project symfony/framework-standard-edition Project/ 2.1.8
Затем обновите мой 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 :
После нескольких тестов выяснилось, что «минимальная стабильность»: «dev» нарушила команду clear:cache. При новой установке Symfony после добавления «минимальной стабильности»: «dev» снова возникает ошибка.
Знаете ли вы, как установить пакет администратора Sonata без каких-либо изменений в минимальной стабильности?
Спасибо,