Unexpected Connection Reset: A PHP or an Apache issue?(意外的连接重置:PHP 或 Apache 问题?)
问题描述
我有一个 PHP 脚本,每次都停在同一个地方,我的浏览器报告:
I have a PHP script that keeps stopping at the same place every time and my browser reports:
与服务器的连接已重置在页面加载时.
The connection to the server was reset while the page was loading.
我在 Firefox 和 IE 上对此进行了测试,同样的事情发生了.所以,我猜这是一个 Apache/PHP 配置问题.以下是我设置的几项内容.
I have tested this on Firefox and IE, same thing happens. So, I am guessing this is an Apache/PHP config problem. Here are few things I have set.
PHP.ini
max_execution_time = 300000
max_input_time = 300000
memory_limit = 256M
Apache (httpd.conf)
Apache (httpd.conf)
Timeout 300000
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 0
以上说的对吗?是什么原因造成的?我可以设置什么?
Are the above correct? What can be causing this and what can I set?
我正在运行 PHP (5.2.12.12) 作为Windows 上 Apache (2.2) 上的模块服务器 2003.
I am running PHP (5.2.12.12) as a module on Apache (2.2) on a Windows Server 2003.
这很可能是 Apache 或 PHP 问题,因为所有浏览器都在做同样的事情.我认为脚本运行正好 10 分钟(600 秒).
It is very likely this is an Apache or PHP issue as all browsers do the same thing. I think the script runs for exactly 10 mins (600 seconds).
推荐答案
我遇到了类似的问题 - 结果是 apache2 出现了段错误.段错误的原因是 Ubuntu 10.04 LTS 上 5.3.2-1ubuntu4.14 的 php5-xdebug.删除 xdebug 解决了这个问题.
I had a similar issue - turns out apache2 was segfaulting. Cause of the segfault was php5-xdebug for 5.3.2-1ubuntu4.14 on Ubuntu 10.04 LTS. Removing xdebug fixed the problem.
这篇关于意外的连接重置:PHP 或 Apache 问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:意外的连接重置:PHP 或 Apache 问题?
- Laravel 仓库 2022-01-01
- 正确分离 PHP 中的逻辑/样式 2021-01-01
- 如何定位 php.ini 文件 (xampp) 2022-01-01
- 没有作曲家的 PSR4 自动加载 2022-01-01
- 从 PHP 中的输入表单获取日期 2022-01-01
- PHP Count 布尔数组中真值的数量 2021-01-01
- SoapClient 设置自定义 HTTP Header 2021-01-01
- 带有通配符的 Laravel 验证器 2021-01-01
- Mod使用GET变量将子域重写为PHP 2021-01-01
- Oracle 即时客户端 DYLD_LIBRARY_PATH 错误 2022-01-01