gpt4 book ai didi

apache - PHP/Apache 如何从 php.ini 外部设置 session.cookie_domain

转载 作者:可可西里 更新时间:2023-11-01 13:22:05 25 4
gpt4 key购买 nike

我需要将 cookie 限制到我的 www 子域,这通过我在 php.ini 文件中添加行 session.cookie_domain = www.example.com 来实现。但是我的服务器上有许多虚拟主机,所以我需要每个虚拟主机的域都不同。经过一番网络搜索后,我尝试使用:

'SetEnv session.cookie_domain www.example.com' - in my httpd.conf
'php_flag session.cookie_domain www.example.com' in .htaccess

然而,两者似乎都阻止了 cookie 一起工作!

非常感谢任何帮助!

斯图

最佳答案

问题是 php_flag 实际上只适用于 bool 值。因此,当使用 php_flag 命令时,您实际上是将 cookie_domain 设置为 0,这就是它停止工作的原因。

对于文本值,您需要在 .htaccess 或 apache 配置中使用 php_value。还建议引用该值:

php_value session.cookie_domain ".domain.com"

参见:http://www.php.net/manual/en/configuration.changes.php

关于apache - PHP/Apache 如何从 php.ini 外部设置 session.cookie_domain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1167130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com