我使用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。它反复这样做,直到我的浏览器停止
3条答案
按热度按时间nfs0ujit1#
我有同样的问题时,我把在prod,最后它是解决了一个斜线添加到路线名称
ep6jt1vc2#
我在上一篇文章中犯了一个错误。我的控制器是这样的。不是名字而是路径。我的错,对不起。
3df52oht3#
我在开发和生产中遇到了同样的问题。我的问题是在nginx中。
通过更改nginx配置解决了这个问题。