1

我是 symfony 的新手,在 service.yml 中添加kernel.event_subscriber后,我在生产环境中遇到了一个问题。问题是在 service.yml 文件中添加事件订阅者之前它返回 500 HTTP_STATUS_CODE & Resource Not Found 异常发生在我设置的 twingbuddle 中的自定义页面,下面的页面显示在 Service.yml 中添加 event_subscriber 之前当我转到 URL:http: //localhost/meopin_2/trunk/web/en/login/ddssssssssss ,

在此处输入图像描述

然后我在 Service.yml 中添加以下代码

kernel.event_subscriber:
类:AppBundle\EventSubscriber\TokenSubscriber
参数:["@security.http_utils","@service_container","@router", {}, {}, {},{}]
标签:
- { 名称:内核.event_subscriber,频道:'kernel',事件:onKernelController,方法:onKernelController}

并制作一个文件事件描述器。现在的问题是当我转到相同的 URL 时:http://localhost/meopin_2/trunk/web/en/login/ddsssssssss

它以带有 HTTP_STATUS_CODE 200 的文本消息的形式返回我错误,在响应下方它返回我而不是我在生产环境中的上一个 404 页面。

在此处输入图像描述

我遗漏了什么或错误,所以它在生产环境中以短信形式返回错误?

如果有人帮助我,请提前致谢。

4

0 回答 0