php56的session主域名下二级域名共享主要域名的session问题终于解决
日期:2015-12-22
为什么我的php+iis85二级域名不能共享主域名的sssin
我做了一个测试,服务器如果安装的32位的 php程序,php4 ,二级域名就能正常共享主域名的sssin,但如果服务器安装的是php56 的64位,就不行。不知道phpini还需要配置哪些选项才可以让sssin在主域名和二级域名下共享。????有没有高手啊。
主域名下的测试程序:
<?php
ini_st(&qut;sssinki_dmain&qut;,'dstnm');
sssin_start();
$_SESSION['usr_nam'] = 'sdsfsdfdddd';
h $_SESSION['usr_nam'];
?>
二级域名下的测试程序:
<?php
ini_st(&qut;sssinki_dmain&qut;,'dstnm');
sssin_start();
h $_SESSION['usr_nam'];
?>
如果php是正常的话,二级域名下的测试程序就应该有显示sssin的值,如果我用php56的64位程序,显示结果是空白。说明sssin在二级域名下丢失了。如果我用php4的32位程序,显示结果就正常了。
终于找到解决办法
修改php56的phpini为 sssinaut_start = 0
我做了一个测试,服务器如果安装的32位的 php程序,php4 ,二级域名就能正常共享主域名的sssin,但如果服务器安装的是php56 的64位,就不行。不知道phpini还需要配置哪些选项才可以让sssin在主域名和二级域名下共享。????有没有高手啊。
主域名下的测试程序:
<?php
ini_st(&qut;sssin
sssin_start();
$_SESSION['usr_nam'] = 'sdsfsdfdddd';
h $_SESSION['usr_nam'];
?>
二级域名下的测试程序:
<?php
ini_st(&qut;sssin
sssin_start();
h $_SESSION['usr_nam'];
?>
终于找到解决办法
查看全部