Php 获得;“连接已重置”;在Centos 6和7上,但不在Centos 5上

Php 获得;“连接已重置”;在Centos 6和7上,但不在Centos 5上,php,linux,apache,networking,Php,Linux,Apache,Networking,请原谅,如果这已经被问到了,但我一直在寻找一个解决办法天没有运气 我有一个PHP导出脚本,多年来一直在一台旧机器(CENTOS 5)上完美地工作。我最近刚刚将服务器升级到CENTOS 6.8,出于某种原因,脚本得到了连接重置。从我所做的测试中,我看到脚本实际上正在服务器上运行,并且它生成的导出文件很好,但是当客户端坐在那里等待该过程完成并最终获得连接重置时,该过程会重复几次!我还注意到,如果我在服务器上使用浏览器运行导出,所有内容都可以找到,并且客户端会提醒用户该文件已准备好下载。出口btw通常

请原谅,如果这已经被问到了,但我一直在寻找一个解决办法天没有运气

我有一个PHP导出脚本,多年来一直在一台旧机器(CENTOS 5)上完美地工作。我最近刚刚将服务器升级到CENTOS 6.8,出于某种原因,脚本得到了连接重置。从我所做的测试中,我看到脚本实际上正在服务器上运行,并且它生成的导出文件很好,但是当客户端坐在那里等待该过程完成并最终获得连接重置时,该过程会重复几次!我还注意到,如果我在服务器上使用浏览器运行导出,所有内容都可以找到,并且客户端会提醒用户该文件已准备好下载。出口btw通常需要4-5分钟,大型网站上的其他一切正常工作

我已经检查了所有httpd.conf和php.ini文件的设置,包括将所有加载的模块与CENTOS 5的工作状态进行匹配。我还检查了我的网络设置,认为客户机似乎没有从服务器接收数据,因此重新启动进程可能是有原因的。但一切都是正确的

谁能给我指出正确的方向吗?为什么在Centos5上一切正常,但在Centos6和Centos7上却不行。另外,为什么脚本在服务器上直接使用的浏览器上工作,而不是在客户端机器上不断重复的浏览器上工作

我还使用PHP5.3和5.4对其进行了测试,结果相同


请帮忙

天哪!刚刚有一个同事尝试了一下,他用的是PC而不是Mac,就像我和他的同事一样。我在我的Mac电脑上使用了Firefox和Chrome,而他在他的电脑上使用了Chrome。CENTOS 6和7是否改变了一些影响Mac用户的东西?你肯定写了很多文字描述了问题的一般性,但没有包括相关的代码、配置、错误消息,或者复制信息。老实说,我不知道从哪里开始。也许我们现在可以跳到是什么让它起作用的,可能是什么问题。我很乐意提供任何配置设置。实际上,我刚刚发出了以下命令#echo 8>/proc/sys/net/ipv4/tcp_syn_retries,将syn重试次数改为8次,而不是5次,现在mac客户端可以工作了。这真的超出了我对网络的了解,以及Centos 5和Centos 6或7之间可能发生的变化。