0

我在本地网络服务器和远程服务器上面临会话生命周期问题。在我的本地网络服务器会话上,只有当我关闭浏览器时才会死掉,但在远程它每 24 分钟死一次,我想(第一个 session.gc_maxlifttime = 1440,我将其更改为 0,但没有任何改变)。两台机器上的 php.ini 配置相同。

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

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

4

1 回答 1

0

您需要检查整个链条:

  1. .htaccess
  2. httpd.conf(...并包括)
  3. php.ini

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

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

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

于 2013-10-09T12:03:53.480 回答