【发布时间】:2015-07-22 16:57:29
【问题描述】:
我了解到,如果我与另一台主机共享服务器(我这样做,因为我有一个虚拟主机),那么所有主机共享相同的 $_SESSION 在所有主机上都是相同的。
这是否意味着其他主机可以访问我存储在 $_SESSION 中的一些变量?
【问题讨论】:
-
我不确定
$_SESSIONs 是否跨越虚拟主机(取决于您的提供商,它们是否将它们链接在一起),但只要您连接到同一个数据库,您可以只使用 cookie(存储链接到不同数据的随机标识符)。 -
angelcool.net,但是这个ID是一个比较长的随机生成的数字,是不是说我的co-host得到同一个数字的可能性很小?
-
这不是关于 apache 虚拟主机,而是关于 php 会话存储。
标签: php session session-variables