Неперехваченная ошибка: маршрут «_wdt» не существует

#symfony #orocommerce

#symfony #или коммерческая

Вопрос:

В настоящее время я работаю над проектом, основанным на Oroplatform, и я столкнулся со странной проблемой.

Я выполнил все шаги, описанные в документации, связанной с «Средой разработки»: https://doc.oroinc.com/backend/setup/dev-environment/docker-and-symfony /

Во время установки все работало отлично, я могу войти в панель администратора, но когда я пытаюсь перемещаться по страницам панели мониторинга, мне приходится принудительно перезагружать, потому что у меня следующая проблема в консоли :

Неперехваченная ошибка: маршрут «_wdt» не существует.

  • Мой routing_dev.yml
 _wdt:
    resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
    prefix:   /_wdt

_profiler:
    resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
    prefix:   /_profiler

_main:
    resource: routing.yml
 
  • вывод команды : php bin/console debug:router | grep wdt
 _wdt                                                    ANY        ANY      ANY    /_wdt/{token}
 

Комментарии:

1. Имя маршрута должно быть _wdt. Где-то в строке вам удалось изменить имя. Возможно, потребуется удалить каталог кэша и посмотреть, поможет ли это.

2. Мой плохой, я просто неправильно скопировал вывод консоли.. имя маршрута — _wdt . У вас есть какие-либо идеи, почему это не работает?

3. Вы уверены, что у вас все правильно env ?

4. Да, мой .env был правильным. Наконец, это пришло из команды для установки oroplatform. Я должен указать dev среду вместо prod

Ответ №1:

У меня была похожая ошибка. Моя ошибка выглядит так:

введите описание изображения здесь

Не удалось загрузить мой профилировщик. Раньше я php bin/console cache:clear решал эту проблему.