Я установил FOS Userbundle, чтобы учиться у него, но решил, что он мне больше не нужен. Затем я сделал следующее, чтобы удалить его. После удаления я запустил обновление композитора.
- удалил комплект из папки поставщика
- удалено из ядра приложения
- удалено из файла composer.json
- удален файл сущности User.php
- удалены настройки из config.yml, security.yml, routing.yml
Теперь, когда я пытаюсь очистить кеш для производственного режима, я получаю следующую ошибку ниже. Очистка кеша в режиме разработки работает нормально.
Можете показать мне, что я делаю неправильно или чего мне не хватает, чтобы удалить FOS User Bundle и очистить кеш в рабочем режиме?
PHP Fatal error: Class 'FOS\UserBundle\EventListener\LastLoginListener' not found in /var/www/html/HealthFitness/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php on line 142
PHP Stack trace:
PHP 1. {main}() /var/www/html/HealthFitness/app/console:0
PHP 2. Symfony\Component\Console\Application->run() /var/www/html/HealthFitness/app/console:27
PHP 3. Symfony\Bundle\FrameworkBundle\Console\Application->doRun() /var/www/html/HealthFitness/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:121
PHP 4. Symfony\Component\DependencyInjection\Container->get() /var/www/html/HealthFitness/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:86
PHP 5. appProdProjectContainer->getEventDispatcherService() /var/www/html/HealthFitness/app/bootstrap.php.cache:2037
PHP 6. Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->addSubscriberService() /var/www/html/HealthFitness/app/cache/prod/appProdProjectContainer.php:343