![](/img/trans.png)
[英]Symfony2 error: The service “templating” has a dependency on a non-existent service “templating.globals”
[英]The service "App\Decorator\DomainHydraDecorator" has a dependency on a non-existent service "api_platform.hydra.normalizer.error"
我目前正在使用Symfony 4.4
和API Platform 2.6.8
。
問題是錯誤格式不適合我,所以我使用“裝飾模式”來覆蓋它,這是我的服務配置。yaml:
App\Decorator\DomainHydraDecorator:
decorates: 'api_platform.hydra.normalizer.error'
arguments: [ '@App\Decorator\DomainHydraDecorator.inner' ]
問題是它給了我以下錯誤:
The service "App\Decorator\DomainHydraDecorator" has a dependency on a non-existent service "api_platform.hydra.normalizer.error"
實際上該服務不存在,但是在供應商中有文件 ErrorNormalizer。 你能幫助我嗎? 是否有任何額外的軟件包要安裝?
謝謝您的幫助!
很好:我在 APIP 配置文件中遺漏了這個:
formats:
jsonld: ['application/ld+json']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.