PHP Session仅在查看实际的index.php时有效吗?

时间:2012-04-30 05:17:35

标签: php session

我正在开发一个使用PHP会话的站点,但$ _SESSION数组仅在存在“/index.php”文件名时才起作用。 “/”和“/index.php”指向同一个文件,但由于某种原因,只有当“/index.php”可视地出现在URL地址中时,PHP会话才有效。我在网上搜索了这是为什么,并没有找到答案。知道为什么会这样吗?

*注意:Sessions在Localhost上同时适用于“/”和“/index.php”,但不能在我的实际服务器上使用!

1 个答案:

答案 0 :(得分:0)

您是否在查看同一个域名?我的网站出现了这个问题 - 请注意www.example.org与example.org不同。

另外,请确保两个网址上的PHPSESSID Cookie相同。如果不是,则加载不同的会话。