Я получаю сообщение об ошибке при попытке отправить форму. Но это происходит только в том случае, если веб-страница простаивает в течение 9 или минут перед загрузкой. Кроме того, он спорадичен. Это не каждый раз.
Это в Chrome
Это в FireFox
Кроме того, иногда я получаю эту ошибку
Это мой файл php.ini:
register_globals = off allow_url_fopen = off expose_php = Off max_input_time = 10080 ;extension_dir = ./ ;upload_tmp_dir = /tmp precision = 12 memory_limit = 100M post_max_size = 100M file_uploads = On upload_max_filesize = 192M
Вы можете видеть, что у меня есть set_max_time = 10080
aka 3 часа. Вся структура хорошо написана и полностью отлажена. Эти ошибки являются случайными и происходят только после простоя. Тем не менее, php.ini должен предотвратить это. Извините, я не могу предоставить больше информации, но есть ли идеи о том, что может происходить? спасибо
Это находится в верхней части страницы загрузки. $ _SESSION ['user_id'] уже установлен после входа пользователя в систему.
<?php ob_start(); // <<<--- WILL THIS CAUSE A PROBLEM??? session_start(); include($ap.'/path-to-core-connectionfile...'); if(!logged_in()) { header('location: http://???.com'); } ?>
происходит только после простоя
Это может быть проблема, связанная с сеансом. Какой-то цикл перенаправления, когда ваш контроллер больше не может находить переменные сеанса.
Кроме того, вы пытались взглянуть на журналы ошибок Apache?