2012-03-09 55 views
0

我有一個表單腳本,有25個左右的文本字段和2個圖像上傳字段。該腳本可以正常工作,但如果閒置9或10分鐘,則會出現網頁無法找到或超時的錯誤。上傳表單時只有空閒時間超過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(); 

回答

0

你需要使用此表之前,用戶登錄?聽起來就像你的表單目標腳本試圖在會話過期後將用戶重定向到登錄表單(或類似的東西)。

什麼是會話過期時間?

看到這個:session_cache_expire

+0

是的,你必須先登錄你可以看到我的腳本的頂部在其他問題的底部。我沒有使用cookies,也沒有到期時間。只有當你閒着然後提交時纔會發生。 – Graham 2012-03-09 01:35:17

+0

這是怎麼回事?我更新了這個問題。這是否是所有重定向閒置時的原因? – Graham 2012-03-09 01:38:24