Ошибка при загрузке формы, только если она простаивает более 10 минут - PullRequest
0 голосов
/ 09 марта 2012

У меня есть скрипт формы, который имеет около 25 текстовых полей и 2 поля для загрузки изображений.Сценарий работает нормально, но если вы простаиваете в течение 9 или 10 минут, выдает ошибку, когда веб-страница не может быть найдена или время ожидания истекло.

См. Снимки экрана с вопросом, связанным с этим Iопубликовано ранее: Получение "веб-страница не найдена" и "ошибка тайм-аута" в форме

В моих журналах ошибок я получаю эту ошибку:

[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 голосов
/ 09 марта 2012

Требуется ли вход в систему перед использованием этой формы? Похоже, ваш целевой скрипт формы пытается перенаправить пользователя в форму входа (или что-то подобное) после истечения сеанса.

Сколько времени истекает сеанс?

См. Это: session_cache_expire

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...