有时,当用户尝试连接到我们的某个Web服务器上的myPHP Web界面时,请求会在提示登录之前超时。
是在服务器端还是在Web浏览器中配置超时时间?
你能告诉我如何在发生这种情况时增加等待时间之前等待的时间吗?
此外,我可以查看哪些日志,以了解他们的请求为何需要这么长时间?
这种情况发生在所有浏览器上。它们在CentOS 5.6的LAMP配置中连接到myPHP。
答案 0 :(得分:0)
通常当你使用LAMP达到执行时间的限制时,实际上需要调整PHPs own execution timeout,因为Apache的默认值和浏览器的默认值都要高得多。
编辑:还有一些感兴趣的设置可以避免某些其他问题:内存使用和解析时间,可以找到它们at this link。
答案 1 :(得分:0)
通常来说,如果PHP在默认值上超时,则问题比超时本身更大(连接到服务器本身的问题,使用长循环编码不好)。
Joachim关于PHP超时是正确的,你需要编辑php.ini以增加PHP本身的超时,然后再对服务器上的任何其他内容进行故障排除;但是,我建议尝试找出人们为什么会首先达到超时的目的。
max_execution_time = 30;