本帖最后由 aqbhc 于 2009-5-23 22:56 编辑
我使用的是UCenter1.5.0/UCenter Home1.5/Discuz! 7.0 集成安装包
https://discuz.dismall.com/thread-1159280-1-1.html
这个版本,我在本机测试和放到虚拟主机上测试发现都不能实现同步登陆,和模板没关系,我使用缺省模板也会出现这个问题
不知道大家有没有遇到这个问题?
我的网址是
http://www.happylive.cn
麻烦帮忙看一下是什么问题,多谢啊
两者通信时成功的,同步的设置也都设好了,但是就是无法实现同步登陆和退出
1. 测试了下面的方案:
本帖最后由 fht21 于 2009-5-19 10:44 编辑
a. 在uchome中的config.php,如果$_SC['tablepre']是“uchome_”,那么discuz中的config.inc.php里的'cookiepre'值须为“uchome_”;
b. 在discuz中的config.inc.php,如果'tablepre'是“cbd_”,那么uchome中的config.php里的$_SC['cookiepre']值须为“cbd_”;
我的就是这样弄好的
我按照这个方法设置,发现不行,从Uchome登陆还是不能同步
2. 按照官方的帖子:
各应用不能同步的排查方法 [ 对应UCenter Home 1.5 ]
http://faq.comsenz.com/index.php?action-viewnews-itemid-622-php-1
和
如何设置UCenter下各应用同步登录 [ 对应UCenter 1.0.0 ]
http://faq.comsenz.com/viewnews-24
发现我的设置都是正确的,和这两个帖子一致,没有问题
真的不知道是什么问题了,有人知道吗?
我搜索了一下,好像很多人遇到这个问题,都不知道解决方案
3. 又测试了下面的方法:
论坛和uch不能同步登陆的解决办法
和很多人一样, 发了很多帖,也没有人帮忙真正解决.
靠自己慢慢摸索搞定了.
解决办法是: 找到uch的config.php, 修改[uc_ip]地址为你服务器的ip 地址
我以前的是
define('UC_IP', '127.0.0.1);
改成
define('UC_IP', '69.89.31.213');
之后一切正常,可以同步,而且上传头像不能领取奖励的bug也修复了.
如果问题还存在,看看论坛的config.php, 把UC_IP也改称ip地址.
总算可以了,应用里面头像不能显示的问题也顺便解决了。
论坛里有很多人有类似的问题,但每个人都是有些不同
我不知道上面的那个方法是最有效的,因为我是都试过之后才解决的,可能是综合作用吧,有类似问题的兄弟可以试试上面的方法,算是我的一个总结吧。希望对大家有参考作用。
发了几个帖子也没人理睬,也许是每个人遇到的情况总是有些不同,最终还是自己解决的。 |