FOS \ RestBundle,Symfony2上的“无法识别的选项”

凯文·马查多

Symfony2创建Rest API并使用时遇到问题FOS\RestBundle

当我尝试生成数据库或实体时,无论尝试生成什么,都会发生错误。

root@symfonyRest:/var/www/Symfony# php5 app/console doctrine:database:create



  [Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]  
  Unrecognized options "prefer_extension" under "fos_rest.format_listener"  

问题似乎出在 config.yml

配置文件

imports:
    - { resource: parameters.yml }
    - { resource: security.yml }

framework:
    #esi:             ~
    #translator:      { fallback: %locale% }
    secret:          %secret%
    router:
        resource: "%kernel.root_dir%/config/routing.yml"
        strict_requirements: ~
    form:            ~
    csrf_protection: ~
    validation:      { enable_annotations: true }
    templating:
        engines: ['twig']
[…]

sensio_framework_extra:
    view:    { annotations: false }
    router:  { annotations: true }

fos_rest:
    format_listener:
        prefer_extension:       false
    view:
        view_response_listener: true

编辑:

新的config.ymlformat_listener.rules

fos_rest:
    view:
        view_response_listener:  true
    format_listener:
        rules:
            prefer_extension:     false

但是我也有一个错误

[Symfony\Component\Config\Definition\Exception\InvalidTypeException]         
  Invalid type for path "fos_rest.format_listener.rules.prefer_extension". Ex  
  pected array, but got boolean

有人能解决我的问题吗?谢谢 !

凯文·马查多

我发现了错误!

正确的配置是:

fos_rest:
    format_listener:
        rules:
            - prefer_extension: false

不要忘记“ -

编辑:错字更正

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Symfony2 FOS RestBundle测试

来自分类Dev

FOS \ OAuthServerBundle无法识别的字段错误

来自分类Dev

“fos_elastica.indexes.app.types.user”下无法识别的选项“mappings”

来自分类Dev

Symfony对FOS路由的多个请求

来自分类Dev

登录后Symfony2 FOS奇怪的重定向

来自分类Dev

Symfony2 FOS,未登录时重定向

来自分类Dev

Symfony2 + FOS Rest Bundle-常规路线

来自分类Dev

Symfony2 FOS,未登录时重定向

来自分类Dev

Symfony2 FOS用户密码检查回调约束

来自分类Dev

使用角色检查的Symfony2 FOS登录

来自分类Dev

登录fos用户symfony后重定向

来自分类Dev

不带FOS捆绑软件的Symfony密码重置

来自分类Dev

如何注销会话Symfony Fos:Userbundle

来自分类Dev

Sf2:FOS UserBundle:注册AJAX

来自分类Dev

如何为FOS \ RestBundle指定默认格式为json?

来自分类Dev

如何为FOS \ RestBundle指定默认格式为json?

来自分类Dev

Symfony 4.3.5 FOS \ RestBundle仅适用于default_version

来自分类Dev

Symfony 2 FOS用户捆绑程序引导模态AJAX登录

来自分类Dev

Symfony2 fos在一个视图中登录,注册和忘记密码

来自分类Dev

无限循环存储库symfony2 fos用户捆绑包

来自分类Dev

Symfony2 / FOS用户软件包-注册后记住我

来自分类Dev

Symfony,fos_js_routing和“ _locale”问题

来自分类Dev

Symfony 3-EntityType的CollectionType-Ajax提交(FOS REST)

来自分类Dev

Symfony的FOS UserBundle:覆盖错误的着陆页

来自分类Dev

fosmessagebundle无法将fos_message声明为服务

来自分类Dev

FOS用户覆盖用户存储上的唯一约束

来自分类Dev

Symfony2“ security.providers.chain_provider”下的无法识别的选项“ providers”

来自分类Dev

Symfony2“ security.providers.chain_provider”下的无法识别的选项“ providers”

来自分类Dev

Symfony 2 FOSElasticaBundle:弹性搜索文档不会自动与实体同步:需要运行'fos:elastica:populate'

Related 相关文章

  1. 1

    Symfony2 FOS RestBundle测试

  2. 2

    FOS \ OAuthServerBundle无法识别的字段错误

  3. 3

    “fos_elastica.indexes.app.types.user”下无法识别的选项“mappings”

  4. 4

    Symfony对FOS路由的多个请求

  5. 5

    登录后Symfony2 FOS奇怪的重定向

  6. 6

    Symfony2 FOS,未登录时重定向

  7. 7

    Symfony2 + FOS Rest Bundle-常规路线

  8. 8

    Symfony2 FOS,未登录时重定向

  9. 9

    Symfony2 FOS用户密码检查回调约束

  10. 10

    使用角色检查的Symfony2 FOS登录

  11. 11

    登录fos用户symfony后重定向

  12. 12

    不带FOS捆绑软件的Symfony密码重置

  13. 13

    如何注销会话Symfony Fos:Userbundle

  14. 14

    Sf2:FOS UserBundle:注册AJAX

  15. 15

    如何为FOS \ RestBundle指定默认格式为json?

  16. 16

    如何为FOS \ RestBundle指定默认格式为json?

  17. 17

    Symfony 4.3.5 FOS \ RestBundle仅适用于default_version

  18. 18

    Symfony 2 FOS用户捆绑程序引导模态AJAX登录

  19. 19

    Symfony2 fos在一个视图中登录,注册和忘记密码

  20. 20

    无限循环存储库symfony2 fos用户捆绑包

  21. 21

    Symfony2 / FOS用户软件包-注册后记住我

  22. 22

    Symfony,fos_js_routing和“ _locale”问题

  23. 23

    Symfony 3-EntityType的CollectionType-Ajax提交(FOS REST)

  24. 24

    Symfony的FOS UserBundle:覆盖错误的着陆页

  25. 25

    fosmessagebundle无法将fos_message声明为服务

  26. 26

    FOS用户覆盖用户存储上的唯一约束

  27. 27

    Symfony2“ security.providers.chain_provider”下的无法识别的选项“ providers”

  28. 28

    Symfony2“ security.providers.chain_provider”下的无法识别的选项“ providers”

  29. 29

    Symfony 2 FOSElasticaBundle:弹性搜索文档不会自动与实体同步:需要运行'fos:elastica:populate'

热门标签

归档