Я установил Docker и хочу запускать свои проекты Symfony. Кажется, все настроено нормально, но я продолжаю получать ошибки Symfony. На первом Symfony не распознает службы bind и autowire, а на втором я получаю следующую ошибку:
«Служба security.firewall.map.context.main» имеет зависимость от несуществующей службы «UserBundle \ Handler \ LogoutSuccessHandler».
Странно то, что на другом моем компьютере те же два проекта работают нормально, без ошибок (компьютер настроен с помощью MAMP). Что наводит на мысль, что проблема в конфигурации докера ..
Я не знаю, как решить эту проблему, поэтому буду очень признателен за помощь.
Спасибо!




Убедитесь, что все ваши файлы находятся в контейнере. Самый простой способ сделать это в среде разработки - смонтировать том со всем вашим проектом (включая поставщиков).
Вы также должны проверить разрешения для файлов (если ваша версия symfony ниже 4) очистить и прогреть кеш.
Можете ли вы связать дополнительную информацию о конфигурации вашего докера? (например, файл
docker-compose.ymlили аналогичный). Кроме того, попробуйте запустить скриптsymfony_requirementsна вашем docker env, чтобы проверить все необходимые моды php.