apache中htdocs文件夹中每个目录的单独会话

时间:2013-05-06 11:49:33

标签: php apache session xampp

我在同一台服务器上托管了多个项目,即;对于每个项目,我在htdocs文件夹中创建了一个单独的目录。问题是所有项目之间共享相同的会话。我们有什么办法可以分开每个项目目录的会话?

我正在使用默认的PHP会话界面

注意:所有项目都会共享存储在会话中的一些常见变量名称,例如 isLoggedin 。因此,如果用户登录任何一个项目,那么他也可以访问其他项目而无需登录(大问题)。

阻止这种情况的一种方法是为每个项目使用不同的变量名称。因此他们不会介入ex: isLoggedIn_Project1 isLoggedIn_Project2 等。*

  

但是在这一点上我们无法改变项目的源代码   会付出很多努力。亲切地建议一种方式   apache server为每个项目目录创建/使用不同的会话

1 个答案:

答案 0 :(得分:1)

使用session_name功能区分页面/网站。