0
我有一個使用symfony的完整工作項目,我需要在其中添加一些休息api。FosRestBundle混合樹枝和json
我使用FosRestBundle,並且它已經在我的本地主機使用以下CONFIGS工作:
# FOSRest Configuration
fos_rest:
body_listener: true
format_listener:
rules:
- { path: '^/', priorities: ['json'], fallback_format: json, prefer_extension: false }
param_fetcher_listener: true
view:
view_response_listener: 'force'
formats:
json: true
當IM把這個代碼(也就是在我的本地主機完全正常)在PROD環境,休息API繼續工作,但我所有的其他控制器只是返回一個「文本」,而不是HTML。我在屏幕上看到了代碼,而不是我的模板。
任何人都知道是什麼造成這種行爲?
class TestRestController extends FOSRestController
{
/**
* @Rest\Get("/test")
* @QueryParam(name="id")
* @QueryParam(name="name")
*/
public function indexAction(\FOS\RestBundle\Request\ParamFetcher $paramFetcher){
....
}
}
謝謝。