仅在闲置超过10分钟时才上传表单时出错

时间:2012-03-09 01:29:09

标签: forms php

我有一个表单脚本,有25个左右的文本字段和2个图像上传字段。该脚本运行正常,但如果您闲置9或10分钟,则会出现无法找到网页或超时的错误。

请参阅我之前发布的与此相关的问题的截图:
Getting "webpage is not found" and "timeout error" on form

在我的错误日志中,我收到此错误:

[Thu Mar 08 12:11:52 2012] [error] [client 66.249.67.230] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

我现在很难过。我只会在你闲置10个左右的小时时才会发生。您可以在其他问题的屏幕截图中看到我的php.ini文件。在那里,我有max_input_time = 10080,所以我不知道为什么会超时...无论如何,我真的很难过。有什么建议?谢谢

更新 - 回应评论

ob_start();
session_cache_expire(180);
session_start();

1 个答案:

答案 0 :(得分:0)

您是否要求用户在使用此表单之前已登录?听起来你的表单目标脚本试图在会话到期后将用户重定向到登录表单(或类似的东西)。

什么是会话到期时间?

请参阅:session_cache_expire