【发布时间】:2018-11-01 18:20:30
【问题描述】:
我正在运行本地 apache 服务器并具有以下文件夹结构:
localhost
site 1
index.php
site 2
index.php
现在,当我在 site 1/index.php 中创建会话时,它也会为 site-2 创建它。我怎样才能将它们分开?
【问题讨论】:
-
使用不同的域将是最简单的 imo。否则,您可能需要在站点 1 和站点 2 的每个页面上使用 php.net/manual/en/function.session-save-path.php 来设置相关路径。
-
会话默认基于站点,但您已在单个站点中实现文件夹。由于您在 localhost 上运行,因此您需要为
site1.localhost和site2.localhost等内容添加 Apache vhost 条目