意外的连接重置:PHP或Apache问题?

Abs*_*Abs 9 php apache connection httpd.conf

我有一个PHP脚本,每次都停在同一个地方,我的浏览器报告:

页面加载时重置了与服务器的连接.

我在Firefox和IE上测试了这个,同样的事情发生了.所以,我猜这是一个Apache/PHP配置问题.这里有一些我设定的东西.

的php.ini

max_execution_time = 300000 
max_input_time = 300000
memory_limit = 256M 
Run Code Online (Sandbox Code Playgroud)

Apache(httpd.conf)

Timeout 300000
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 0
Run Code Online (Sandbox Code Playgroud)

以上是否正确?可能导致这种情况的原因以及我可以设置什么?

我在Windows Server 2003上运行PHP(5.2.12.12)作为Apache(2.2)上的模块.

这很可能是Apache或PHP问题,因为所有浏览器都做同样的事情.我认为脚本运行的时间恰好是 10分钟(600秒).

Vol*_*erK 0

我会尝试设置所有错误报告选项

-b 出现错误时批量中止
-V 严重级别
-m 错误级别

并将所有输出发送到客户端

<?php
echo "<div>starting sql batch</div>\n<pre>"; flush();
passthru('sqlcmd -b -m -1 -V 11 -l 3 -E -S TYHSY-01 -d newtest201 -i "E:\PHP_N\M_Create_Log_SP.sql"');
echo '</pre>done.'; flush();
Run Code Online (Sandbox Code Playgroud)