Symfony easyadmin ERR_TOO_MANY_REDIRECTS на рабочем сервере

Я реализовал панель администратора, используя версию EasyAdminBundle 3.0.

У меня есть следующий контроллер с аннотацией маршрутизации:

    /**
     * @Route("/admin/dashboard", name="admin")
     */
    public function index():Response
    {
        $routeBuilder = $this->get(AdminUrlGenerator::class);

        return $this->redirect($routeBuilder->setController(UserCrudController:>
    }

Другие маршруты работают нормально, не работают только маршруты easyadmin. Это отлично работает на моем сервере разработки, однако на моем рабочем сервере я получаю бесконечный маршрут перенаправления. Я просмотрел журналы, и это вызвано Symfony, а не Apache. Он делает это снова и снова, пока мой браузер не остановится

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


person bekanur98    schedule 27.02.2021    source источник


Ответы (2)


У меня была такая же проблема, когда я вставил prod, и, наконец, она была решена путем добавления косой черты к имени маршрута.

 /**
 * @Route("/admin/dashboard", name="admin/")
 */
public function index():Response
{
    $routeBuilder = $this->get(AdminUrlGenerator::class);

    return $this->redirect($routeBuilder->setController(UserCrudController:>
}
person user16075698    schedule 30.05.2021

Я ошибся в последнем посте. В моем контроллере было так. Не имя, а путь. Мой плохой, извините.

/**
 * @IsGranted("ROLE_ADMIN")
 * @Route("/admin/", name="admin")
 */
public function index():Response
{
    $routeBuilder = $this->get(AdminUrlGenerator::class);

    return $this->redirect($routeBuilder->setController(UserCrudController:>
}
person user16087481    schedule 31.05.2021
comment
Если это опечатка, я думаю, что это, скорее всего, не так. - person Adi Prasetyo; 31.05.2021
comment
@AdiPrasetyo, но на локальном хосте все работает нормально. - person bekanur98; 02.06.2021
comment
хорошо, это на вашем локальном хосте, а не на каждом локальном хосте, хотя - person Adi Prasetyo; 02.06.2021
comment
@AdiPrasetyo не только на моем локальном хосте - person bekanur98; 02.06.2021