我正在使用Symfony 3.4上的FOSRestBundle进行api项目,并且当我想使用自己的错误消息时出现一些错误。 它告诉我:
Controller" fos_rest.exception.twig_controller"无法从容器中获取,因为它是私有的。您是否忘记使用" controller.service_arguments"
标记服务我坚持这个错误,我认为配置丢失但我不明白哪一个......
由于
答案 0 :(得分:15)
我找到了解决方案: 添加到你的config.yml,在fos_rest:
fos_rest:
//
exception:
//
exception_controller: 'fos_rest.exception.controller:showAction'