0

我正在为用户使用 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 共享主机,据说他们已经解决了所有问题。但是,我已经尽一切努力解决这个问题,但没有解决。这是错误的屏幕截图...

在此处输入图像描述

我快要疯了。我有 20 位作家,当这种情况偶尔发生时,这太可怕了。关于可能导致这种情况的任何想法?谢谢你。

4

1 回答 1

0

try and set your cookie expiration to 1 hour and see if that helps:

$expire = time()+3600;  /* expire in 1 hour */
于 2012-04-13T20:37:12.430 回答