Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我尝试按照其他帖子在脚本开头使用这些说明:
ini_set('session.gc_maxlifetime',24*60*60); ini_set('session.gc_probability',1); ini_set('session.gc_divisor',1); session_cache_expire(24*60*60);
但总是看到会话在 30 分钟后过期。在session_start()该指令之后调用。
session_start()
PS:我使用的是 Ubuntu LAMP 远程服务器。
您让您从 ini 更改这些配置,否则在页面执行后它们不会保持这种状态,因此当用户继续使用该网站时,它们会达到php.ini's session max 生命周期:session.gc_maxlifetime 您将不得不编辑 php.ini 文件。 ini 包含:
php.ini
session.gc_maxlifetime
session.gc_maxlifetime = 86400