我是symfony的新手,在service.yml中添加 kernel.event_subscriber 后,我在生产环境中面临一个问题。问题是在service.yml文件中添加事件订阅者之前它返回500 HTTP_STATUS_CODE&我的自定义页面在twingbuddle中出现资源未找到异常我设置的内容,在添加event_subscriber之前显示的页面下面在Service.yml中当我转到URL时: http://localhost/meopin_2/trunk/web/en/login/ddssssssssss ,
然后我在Service.yml
中添加以下代码 kernel.event_subscriber:
class:AppBundle \ EventSubscriber \ TokenSubscriber
参数:[" @ security.http_utils"," @ service_container"," @ router",{},{},{},{}] >
标签:
- {name:kernel.event_subscriber,channel:' kernel' ,event:onKernelController,方法:onKernelController}
并制作文件事件描述符。现在问题是当我转到相同的网址时: http://localhost/meopin_2/trunk/web/en/login/ddssssssssss
它将错误作为带有HTTP_STATUS_CODE 200的文本消息返回给我,在响应之下它将返回我,而不是生产环境中的我以前的404页面。
我错过了什么或错了所以它在生产环境中作为短信返回错误?
如果有人帮助我,请提前致谢。