admin 发表于 2014-9-19 11:03:37

Discuz! Board 通迅失败(真正能解决问题)

需要检查的设置:

一、论坛后台 => 全局 => UCenter 设置

二、UCenter 后台 => 应用管理 => 点击论坛应用的“编辑”

具体需要检查的设置说明:
1、UCenter 应用 ID 需要和 UCenter 后台的 ID 一致;
2、UCenter 通信密钥需要和 UCenter 后台的通信密钥一致;
3、UCenter 访问地址查看是否是正确的地址;
4、UCenter IP 地址查看是否是UCenter所在的 Mysql 服务器的ip地址。

但是以上4点只能作为提示,并没有具体方法和操作说明,经过研究,总结一下方法,并记录已被自己查阅
1、以“创始人“身份登录论坛》》点击管理中心》》登录uc
2、点击应用管理》》应用列表中选中Discuz! Board并 编辑
3、找到应用的 UCenter 配置信息:把下面窗口中的代码全选,右键》》复制代码,并暂时粘贴到记事本
4、FTP登录网站服务器
5、找到http://网站能访问的根目录/config/
6、分别修改config_ucenter.php和config_ucenter_default.php这两个文件的内容,使之与记事本中的参数一模一样,改完保存
7、以下操作必要时也可进行(因为这是我改文件前先干的事,不知道不改行不行,我是先改的设置不成功,后改的文件)
A、在第3步把应用IP也改成域名所指的IP
B、在UC后台,把”域名解析“里的域名和IP加上

8、更新缓存
9、到UC后台点击”应用管理“查看通信成功!!!!

如果还是失败,应该是文件权限问题,修改uc_server与uc_client文件夹的访问权限,最简单的方式是将其以有子目录全设置成777chmod -R 777 uc_server
chmod -R 777 uc_client
更新缓存
总算解决!
解决方法到此结束。
参考链接:http://www.discuz.net/thread-3367307-1-1.html
页: [1]
查看完整版本: Discuz! Board 通迅失败(真正能解决问题)