整合Discuz6.0后,Cookies的问题

2016-07-07 15:22 来源:www.chinab4c.com 作者:ecshop专家

我的论坛和ECShop都是子目录形式,而且都未用二级域名。

如:
www.ecshop.com/bbs/
www.ecshop.com/shop/

在Discuz上登陆,然后打开ECShop,提示/includes/init.php的211行有问题,并且是为同步Cookies的(ECShop未登陆)。
  1. if ($_SESSION['user_id'] > 0)
复制代码

如果用Discuz整合的用户名、密码登陆的话,那么论坛账号就会被退出。

我查了一下211行的代码,估计和Cookies有关系,请问如何设置才对呢?

在ECShop后台查看COOKIE前缀是和论坛的config.inc.php是一样的。

// table prefix
$prefix = "ecs_";
$timezone = "Asia/Shanghai";
$cookie_path = "/";
$cookie_domain = "";
$admin_dir = "admin";
$session = "1440";
define('EC_CHARSET','gbk');

这个是我的ECShop的config.php配置,这样有问题吗?

QQ:850215
验证:ECShop

希望有朋友帮忙解答一下,谢谢。

回答:
很多人都遇到,但到现在没有解决办法啊。


管理员帮帮忙

管理员帮帮忙

这个问题 现在还解决不了

简单的整合问题都解决不了?

顶一下

。。。。。

哪个高手帮帮忙啊?

哪个高手帮帮忙啊?

uc 不同步

http://www.enet.com.cn/article/2009/0423/A20090423464518.shtml
您可以看这个帖子

uc 不同步

http://www.enet.com.cn/article/2009/0423/A20090423464518.shtml
您可以看这个帖子
晓天 发表于 2009-5-26 16:42


谢谢,我的是DZ6.0,未安装UC的。

简简单单的就是DZ和Ecshop通信,本地测试都没问题,不知道为什么传到网上就不行了,还希望有热心人帮忙解答一下,谢谢。

QQ:850215
验证:ECShop

会不会和域名有关系
是不是做成二级域名就可以了?

请贴下您的错误提示和您的网址,这样我们好排查些



论坛
www.chengyouli.com/bbs/
商城
www.chengyouli.com/shop/


麻烦先登陆论坛,然后去商城看看。
  1. 用户名:test
  2. 密码:testtest
复制代码
谢谢版主了。

经过测试,中文用户名有问题,英文用户名正常。难道是数据库编码的问题?

Ecshop的/shop/data/config.php文件下是GKB编码
DZ的config.inc.php也是GKB的编码啊

不好意思,小顶一下。