discuz7.0.0+ucenter+uchome1.5安装后 uchome通信失败解决方法
请先按以下条目检查你的UC配置是否正确:
1)在uc里看下接口 URL中,UCenter Home 的 URL 访问地址是不是正确
2)应用 IP:这里正常情况下留空即可。如果由于域名解析问题导致 UCenter 与该应用通信失败,请尝试设置为该应用所在服务器的 IP 地址。
3)通信密钥:这里的通信密钥要和 config.php 里的 define('UC_KEY',后面的数字对应
4)在 UCenter 里检查一下 UCenter Home 这个应用的 ID 值是不是和 UCenter Home 中 config.php 里的 define('UC_APPID'值相同
(补充:这里建议直接复制UCenter里“应用的 UCenter 配置信息”到config.php文件
至于如何建立应用及复制其配置信息可参阅官方文档:http://faq.comsenz.com/viewnews-789)
5)在UC里面设置好“应用的物理路径”具体如下:
进入Ucenter后台->应用管理->UCH的编辑->填写应用的物理路径为”../home" (不带双引号,具体要根据自己空间中各应用的相对地址来写)
一般和uc通信相关的文件列举如下:
/uc_server/data/config.inc.php
/api/uc.php
/uc_server/data/cache/apps.php
/uc_client/data/cache/apps.php
/data/data_config.php
一般情况是uc设置与/config/配置文件中的key、id不一致导致的。
重新下载uc.php文件覆盖原文件。