在WAMP中提交大文本后重置连接

时间:2012-10-16 14:28:23

标签: php jquery mysql apache wamp

我有一个PHP程序,它接收一个项目列表(1到x)并将它们与库存进行比较,然后打印出一份报告。它最多可以处理1161个项目,之后会抛出connection reset

我需要这个能够处理多达5000行。订单项每行最多10个字母数字字符。一个3462行(69 kb)的文件正在杀死它......

我已经检查了许多Apache和PHP的设置,但还是无法弄明白。

ini_set('xdebug.max_nesting_level', 3000);
set_time_limit(360);

有很多旧代码和完整文件分片,因此没有错误的数据进入。任何想法?

2 个答案:

答案 0 :(得分:0)

它可能是参数传输的限制。您使用GET或POST提交吗?如果使用GET,则URL的最大长度受到限制。限制取决于操作系统和Apache版本等。

如果使用POST,也可能存在一些限制。

沃尔克

答案 1 :(得分:0)

丹博士是对的,这是旧代码,我已经继承并修补了几次。 问题是线程问题,对许多函数调用。完全重写了OOPs风格,并且工作正常