【发布时间】:2012-03-08 21:30:28
【问题描述】:
我在尝试提交表单时遇到错误。但是,只有当网页在上传前空闲 9 或分钟时才会发生这种情况。此外,它是零星的。不是每次都这样。
这是在 Chrome 中
这是在火狐中
另外,我偶尔也会遇到这个错误
这是我的 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');
}
?>
【问题讨论】: