Symfony2页面以纯文本形式提供

时间:2014-06-05 06:38:05

标签: symfony

如果这个问题有一个我不知道的明显解决方案,我会事先道歉。

我的symfony2应用程序网页现在以纯文本而非HTML格式提供。这发生在webhost(生产环境)和我的localhost开发环境中。

我做的最后四件事是:

  1. 下载/安装了FOSRestBundle和JMS序列化程序,并使用了几个get请求
  2. 将live和localhost环境更改为生产,测试它们,然后将localhost更改回开发环境
  3. 更改了base.html.twig中css文件的链接,从大写/小写到全部小写的混合
  4. 通过运行app / console cache清除缓存:清除
  5. 我不确定这些更改中的哪些(如果有的话)导致应用停止工作或原因......并且在两个位置都有。

1 个答案:

答案 0 :(得分:0)

问题发生在app / config / config.yml中。根据我所遵循的教程,就像这样:

fos_rest: 
    format_listener: 
        prefer_extension: false 
        default_priorities: 
            - json 

我根据FOSRestBundle文档将其更改为:

fos_rest: 
    routing_loader: 
        default_format: json