空闲时间过长时,任何后脚本都会出现超时错误

时间:2012-04-13 20:28:12

标签: mysql timeout php

我正在为用户使用Cookie;没有会话数据。在您发布数据的任何表单上,当您空闲2-3分钟时会出现超时错误。

登录时会发生这种情况。

$_COOKIE['user_id'] = 1;
$expire = time() + 60 * 60 * 24 * 365;
setcookie('user_login', $_COOKIE['user_id'], $expire);

这是php.ini;适用于问题的事情......

max_input_time = 10080
max_execution_time = 10080
session.gc_maxlifetime = 10080
memory_limit = 100M

我使用共享的GoDaddy共享托管,据说他们已经排除了所有问题。但是,我已经尝试了一切来解决这个问题。这里是错误的屏幕截图...

enter image description here

我快要疯了。我有20位作家,当这种情况偶然发生时,它很可怕。什么可能导致这个?谢谢。

1 个答案:

答案 0 :(得分:0)

尝试将Cookie过期时间设置为1小时,看看是否有帮助:

$expire = time()+3600;  /* expire in 1 hour */