我正在为用户使用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位作家,当这种情况偶然发生时,它很可怕。什么可能导致这个?谢谢。
答案 0 :(得分:0)
尝试将Cookie过期时间设置为1小时,看看是否有帮助:
$expire = time()+3600; /* expire in 1 hour */