После обновления с Symfony 2.3 до 2.8 я получаю следующую ошибку:
Фатальная ошибка: Интерфейс
‘Symfony \ Component \ HttpKernel \ HttpKernelInterface’ не найден в
app / bootstrap.php.cache в строке 2629
Уже пытался удалить папку поставщика и выполнить установку композитора.
Есть идеи?
Вы пытались удалить кэшированный код? Похоже, вы скомпилировали ваше приложение в один файл bootstrap.php.cache
, Вы пытались удалить это.
В противном случае всегда полезно выполнить две из следующих команд:
php composer.phar dump-autoload
— обновить файл autolod
php app/console cache:clear
— удаляет кеш
Мне пришлось добавить следующую строку в web / app.php и web / app_dev.php:
$loader = require __DIR__.'/../app/autoload.php';
А также обновить приложение / консоль.
Нашел это, сравнив мои файлы с новой установкой Symfony 2.8