我有一个基于 symfony 2.3 的 rest api。它在调试模式下运行良好,但如果我切换到 prod env,我总是会收到 501 响应错误,并显示此消息“此方法可能无法使用”。在 DELETE Http 请求上(获取工作正常)。
我检查了配置,得到:
配置.yml:
http_method_override => 真
这是我的路由:
test_delete:
path: /categories
defaults: { _controller: OMGAPIBundle:GET\GetCategory:deleteTest }
requirements:
_method: DELETE
我的控制器:
public function deleteTestAction(){
return new Response(1);
}