$\约10分钟后会话清空';PHP中的s

$\约10分钟后会话清空';PHP中的s,php,session,Php,Session,我们目前使用$\会话作为当前会话数据(即登录、当前状态等)。这个脚本运行了很长时间,但我们从一个旧的PHP4服务器改为PHP5服务器。现在,经过一定的时间(大约10分钟,但似乎并不一致)后,$\u会话将被擦除!(:O!)。但是看起来PHPSESSID仍然驻留在cookie中,所以cookie似乎没有过期 我的服务器当前设置为:(phpinfo) 这可能是什么原因造成的?我确信这是我完全忽略的小问题,是主要原因 我的会话变量: Directive Local Value Master Val

我们目前使用$\会话作为当前会话数据(即登录、当前状态等)。这个脚本运行了很长时间,但我们从一个旧的PHP4服务器改为PHP5服务器。现在,经过一定的时间(大约10分钟,但似乎并不一致)后,$\u会话将被擦除!(:O!)。但是看起来PHPSESSID仍然驻留在cookie中,所以cookie似乎没有过期

我的服务器当前设置为:(phpinfo)

这可能是什么原因造成的?我确信这是我完全忽略的小问题,是主要原因

我的会话变量:

Directive   Local Value Master Value
session.auto_start  Off Off
session.bug_compat_42   On  On
session.bug_compat_warn On  On
session.cache_expire    15400   15400
session.cache_limiter   nocache nocache
session.cookie_domain   no value    no value
session.cookie_httponly Off Off
session.cookie_lifetime 0   0
session.cookie_path /   /
session.cookie_secure   Off Off
session.entropy_file    /dev/urandom    /dev/urandom
session.entropy_length  0   0
session.gc_divisor  100 100
session.gc_maxlifetime  154000  154000
session.gc_probability  0   0
session.hash_bits_per_character 5   5
session.hash_function   0   0
session.name    PHPSESSID   PHPSESSID
session.referer_check   no value    no value
session.save_handler    files   files
session.save_path   /var/lib/php    /var/lib/php
session.serialize_handler   php php
session.use_cookies On  On
session.use_only_cookies    On  On
session.use_trans_sid   0   0
我正在使用以下“非标准扩展”:

-X调试

-苏霍辛


-您是否使用共享主机?如果是,请尝试更改会话。保存路径:

您是否在共享主机上?如果是,请尝试更改会话。保存路径:

我打赌其他应用程序正在清除您的会话。它们似乎共享相同的会话保存路径


您正在使用更改保存路径。

我打赌其他应用程序正在清除您的会话。它们似乎共享相同的会话保存路径


您正在使用更改保存路径。

对不起,没有专用服务器。虽然有几个虚拟主机。对不起,没有专用服务器。虽然有几个虚拟主机。我已经完成了更改。我会报告它是否有效,并相应地标记答案。同时,还有什么其他的可能吗?只是不起作用,似乎保持变量的时间不会超过几秒钟:|我已经执行了更改。我会报告它是否有效,并相应地标记答案。同时,还有其他可能吗?只是不起作用,似乎保持变量的时间不会超过几秒钟:|