我在我的电脑上运行 WAMP。效果很好。我有 1 个 php 例程,它从 1 个 mysql 数据库读取 5,000 条记录,并将该数字的 12 倍写入另一个 mysql 数据库。我使用来自 5,000 个姓名的数据并将其添加到第二个数据库中创建 12,000 条记录。这在 GoDaddys 服务器上运行良好,但在我测试时在本地机器上运行 30 秒后超时。
我研究了这个问题,发现了 KeepAlive 和 KeepAlive 超时指令。我在 httpd.conf 中将 KeepAlive 设置为 ON。我将 KeepAlive 设置为 60,但插入在 30 秒后仍然超时。
KeepAlive On KeepAliveTimeout 60
如何增加一堆 mysql 插入所允许的时间?
Apache 版本是 2.2.17。mysql是5.1.53,php是5.3.4。我尝试在 IE 9、Google Chrome v24、Firefox v18 和 Safari V5 上运行更新。全部超时。
在插入器完成之前,我怎样才能让它继续运行?