会话在远程服务器上被销毁,但在本地版本的站点上可以

时间:2011-01-18 17:03:16

标签: php session

我有一个本地和远程版本的CMS我已经构建在PHP框架之上 - 在本地版本的网站中,当我从几个第三方模块中检查它时,我的身份验证会话工作得很好然而,在远程站点中,每当我尝试从任何这些模块中检查会话时,会话总是被销毁,这会破坏我的身份验证处理。代码是相同的,所以我猜这与框架无关,更多的是与服务器环境有关。

php.ini中的会话配置对于本地和远程服务器都是相同的。我的本地版本的PHP是5.3,而远程版本是5.2.9,但我认为这不会影响这个问题。

有没有人有任何想法可能与此有关?

1 个答案:

答案 0 :(得分:0)

Web服务器是否可以写入配置存储会话数据的位置? (通常是/ tmp目录,但可以设置为php.ini文件中的其他位置)。浏览器是否接受会话cookie?