返回列表 发帖

UCenter 与 Discuz 通信失败的解决办法

最近,一直在摆弄discuz和康盛的东东,今天遇到了UCenter 与 Discuz 通信失败,反复研究了几种办法,列出来供大家参考。

考虑步骤如下:

1、"应用的 URL"是否正确,(复制地址到地址栏,看能否访问到论坛)能访问继续下面操作。

2、Discuz 后台的"UCenter 访问地址"。如果您的 UCenter 访问地址发生了改变,请修改此项直到可以通过此地址访问到 UCenter ,如果还不行请按提示使用IP方式。

3、"通信密钥"是否一致。这个一般是导致 UCenter 与 DIscuz 通信失败的主要原因。这个密钥是可以自己随便写的,但要保证 UCenter 与 DIscuz 的密钥一致。
注:UCenter的设置的密钥可以登录UC,在"应用管理"里面,点击编辑相应的Discuz查看;Discuz查看比较麻烦,打开discuz安装目录下的config.inc.php文件,在文件的最后,查看“UC_KEY”对应的值。

4、"ID"。查看 UCenter 后台的应用 ID 是否与 DIscuz 后台的 ID 一致,如不一致,请修改 DIscuz 后台的"UCenter 应用 ID"。这个也是导致 UCenter 与 DIscuz 通信失败的主要原因。

总的原则就是使二个后台的设置内容一样,一般同 config.inc.php 的设置。

如果以上内容都完全正确,通信依然失败,那么很有可能就是目录的权限问题了。请查看Ucenter目录是否有可读权限,如没有请对其目录及子目录设置可读权限。
天下风云出我辈,一入江湖岁月催;
皇图霸业谈笑中,不胜今朝一场醉!

返回列表