【发布时间】:2011-05-19 01:15:31
【问题描述】:
我正在尝试在我们分配的服务器空间中延长连接/请求超时。
我尝试这样做的原因是,对于我的应用程序中的某些操作需要超过 120 秒,然后服务器没有等待操作完成。它在 120 秒后返回 500 Internal Server Error。
为了测试它,我将以下脚本放在服务器上:
<?php
sleep(119);
echo "TEST";
?>
它会在 119 秒后返回 TEST 给浏览器。
但是当我把脚本放在下面时:
<?php
sleep(121);
echo "TEST";
?>
它将在 120 秒后返回 500 Internal Server Error
我们在php.ini中设置了Max_execution_time=360,但问题依旧存在。
我们已经安装了带有 FastCGI 的 Apache。
我正在尝试使用 .htaccess 将其延长到 360 秒,因为这是我在共享主机中的唯一方法。
任何解决方案或建议?,在此先感谢。
【问题讨论】:
标签: php timeout connection