我在尝试提交表单时遇到错误。但是,只有当网页在上传前闲置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
又名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');
}
?>
答案 0 :(得分:0)
仅在闲置后发生
这可能是与会话相关的问题。例如,当控制器无法再找到会话变量时,会出现某种重定向循环。
另外,您是否尝试过查看Apache错误日志?