在表单上找到“找不到网页”和“超时错误”

时间:2012-03-08 21:30:29

标签: mysql forms php

我在尝试提交表单时遇到错误。但是,只有当网页在上传前闲置9或分钟时才会发生这种情况。而且,它是零星的。不是每次都这样。

这是在Chrome中 enter image description here

这是在FireFox中 enter image description here

此外,我偶尔也会收到此错误

enter image description here

这是我的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');
        }

?>

1 个答案:

答案 0 :(得分:0)

  

仅在闲置后发生

这可能是与会话相关的问题。例如,当控制器无法再找到会话变量时,会出现某种重定向循环。

另外,您是否尝试过查看Apache错误日志?