会话生命周期

时间:2013-10-08 07:24:52

标签: php session

我在本地网络服务器和远程服务器上遇到会话生存期问题。在我的本地网络服务器会话中,只有当我关闭浏览器时才会死,但是在远程它每隔24分钟死掉一次,我想(第一个session.gc_maxliftime = 1440,我把它改为0,但没有任何改变)。 php.ini配置在两台机器上都是相同的。

我需要远程网络服务器上的会话,就像在我的本地一样(仅当我退出浏览器时)

哪里可以找到任何解决方案?

1 个答案:

答案 0 :(得分:0)

你需要检查整个链:

  1. 的.htaccess
  2. httpd.conf(...和包含)
  3. 的php.ini

  4. 浏览器配置(包括代理,可信站点) - >如果你得到超时或其他错误,这些错误不是服务器而是浏览器生成的

  5. 良好的起点是phpinfo()和apache日志文件。

    关于4的简短说明:通常本地托管的网站在浏览器中是受信任的,而服务器站点最终在受保护的互联网区域中。 “受保护”意味着所有类型的预设(包括超时)都与受信任站点的预设不同。