1

在开发环境中使用 Syfony 2.2,试图显示 SonataAdminBundle 的列表视图。我在 Google Chrome 中收到错误 325 / ERR_RESPONSE_HEADERS_TOO_BIG 。在 Safari 和 Firefox 中没有问题。这只发生在开发环境和每个列表视图中,编辑视图都可以。

通过 curl 检查了标题,看起来不错:

curl -I http://project.local/app_dev.php/admin/project/site/user/list

HTTP/1.1 200 OK
Date: Sat, 23 Mar 2013 22:47:37 GMT
Server: Apache/2.2.24 (Unix) mod_ssl/2.2.24 OpenSSL/1.0.1e DAV/2 PHP/5.3.22
X-Powered-By: PHP/5.3.22
Set-Cookie: PHPSESSID=hgfp4kdmjtl9neodli2d83e1i0; path=/
Cache-Control: no-cache
X-Debug-Token: 514e3109e09ae
Content-Type: text/html; charset=UTF-8

禁用 XDebug 和 APC,但那里没有变化。非常感谢任何指点。

4

1 回答 1

4

检查您的 config_dev.yml 以获取以下行并注释它们。

#chrome:
 #type:  chromephp
 #level: info

为什么会出现此错误?它支持某种 chrome 的调试器,例如 firefox 中的 firephp ... http://www.chromephp.com/

问题是由于服务器上的配置设置,响应标头太大而无法打印出信息。如果您在服务器配置中增加允许的大小,问题也会消失。

于 2013-03-26T13:46:09.797 回答