PHP + Apache失去了会话

时间:2013-02-19 16:45:54

标签: php apache2 session-cookies

我有一个PHP应用程序,在我与一些同事分享的LAMP VPS上一段时间后会丢失会话。

同一个应用程序在我的本地MAMP服务器上没有出现此问题。

过去我使用相同的VPS遇到了同样的问题,但是我不记得我修复它的方式(甚至,如果),我不知道什么可以造成这种情况。我已经使用了cookie参数,但它并没有帮助。

我这样开始:

session_name($COOKIE_NAME);
session_set_cookie_params($COOKIE_LIFE,$COOKIE_PATH,$COOKIE_DOMAIN);
session_start();

path设置为" /"在这两种情况下,域都设置在我的MAMP上的xxx.localhost:8888和VPS上的xxx.mydomain.net,并且两个服务器的生命周期相同。

我还试过一个空的domain参数,因为这在过去修复了一个类似的问题,但没有任何改变:它仍然在本地运行并在VPS上被破坏。

有没有人知道我在哪里可以调查以找到这个问题?

1 个答案:

答案 0 :(得分:0)

显然我在question中突出显示了相同的问题,并以同样的方式解决了问题。