设为首页|学校导航课程分类资源分类

学习通网

升级VIP 排名推广 免费发布信息
RSS订阅关于“百科”的信息当前位置: 首页 » 百科 » 教育资讯
当前位置: 首页 » 百科 » 教育资讯 » 正文

php5.6的session主域名下二级域名共享主要域名的session问题终于解决

放大字体  缩小字体 发布日期:2015-12-22  浏览次数:2426
核心提示:为什么我的php+iis8.5二级域名不能共享主域名的session我做了一个测试,服务器如果安装的32位的php程序,php4,二级域名就能正常
为什么我的php+iis8.5二级域名不能共享主域名的session


我做了一个测试,服务器如果安装的32位的 php程序,php4  ,二级域名就能正常共享主域名的session,但如果服务器安装的是php5.6 的64位,就不行。不知道php.ini还需要配置哪些选项才可以让session在主域名和二级域名下共享。????有没有高手啊。


主域名下的测试程序:

<?php
ini_set("session.cookie_domain",'.destoon.com');
session_start();
$_SESSION['user_name'] = 'swdsfsdfdddd';
echo $_SESSION['user_name'];
?>

二级域名下的测试程序:


<?php
ini_set("session.cookie_domain",'.destoon.com');
session_start();
echo $_SESSION['user_name'];
?>


如果php是正常的话,二级域名下的测试程序就应该有显示session的值,如果我用php5.6的64位程序,显示结果是空白。说明session在二级域名下丢失了。如果我用php4的32位程序,显示结果就正常了。


终于找到解决办法

修改php5.6的php.ini为 session.auto_start = 0



 
 
[ 百科搜索 ]  [ ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
0条 [查看全部]  相关评论

 
推荐图文
推荐百科
点击排行

找课程找学校找老师找知道找资源

网站首页 资源首页 网站声明 使用协议 联系方式 网站地图 友情链接 网站留言 广告服务

甘肃快三一天多少期