sunline 发表于 2014-1-24 22:38:53

LNMP1.0 (php5.3.17)只输出部分HTML,显示不完整,求原因

硬件:
两台服务器:一台是普通PC,普通硬盘,8G内存;一台是DELL,15000转的硬盘,32G的内存;

系统:
Linux ***.*** 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

现象:
普通PC是开发测试服务器,一切正常;DELL是生产服务器,出问题了。
同样一个页面,输出20条数据,整个页面的数据量在(96,330b)情况下,DELL那台只输出91,400b左右,导致内容显示不完整。


尝试:
1、调nginx的配置文件:
#安装后的原配置fastcgi_buffer_size 64k;fastcgi_buffers 4 64k;#只能输出91400b



#修改后的配置fastcgi_buffer_size 4k;fastcgi_buffers 256 4k;#能输出多些,但还是不完整



2、在需要输出的页面增加输出的内容。在</html>之后增加了一些垃圾内容,结果是这些填充的垃圾内容被截掉了部分,使网页完整输出了。

网上找了些资料说是缓存配置问题,超过部分会写到磁盘的缓存目录下,该目录无操作权限,我把nginx的目录整个设成了777,仍未解决。

好奇怪!!!!求指点

licess 发表于 2014-1-26 08:51:34

这个不大清楚

sunline 发表于 2014-1-28 13:10:30

真的是好奇怪啊!请各位前辈再分析分析指点指点!!!
页: [1]
查看完整版本: LNMP1.0 (php5.3.17)只输出部分HTML,显示不完整,求原因