我有一个 wordpress 站点,该站点定期通过 ajax 调用请求大型 json 有效负载。它在大多数情况下都可以正常工作,直到 json 的大小达到临界大小(大约 1MB),此时 nginx 以 http 200 代码响应但响应主体为空。我已经使用日志验证了 php 正在输出正确的响应,所以我相信断开连接在 nginx 和 php-fpm 之间。我已经在多个浏览器中复制了这种情况,并从命令行使用 curl。
我在另一台计算机上复制了 nginx 和 php-fpm 的配置和版本,但无法在那里复制问题。唯一的区别是非功能服务器运行的是 Ubuntu 12.04.3 LTS,而功能服务器运行的是 Ubuntu 12.10。我被引导相信这不是 nginx/php 的配置问题,而是导致问题的其他原因。还有什么建议可以看的吗?