Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

如何添加UCenter Home的应用

[复制链接]
玻璃屋女孩 发表于 2008-12-20 18:27:29 | 显示全部楼层 |阅读模式
本帖最后由 玻璃屋女孩 于 2008-12-20 19:19 编辑

最近发现有一些站长误操作或者升级后,在 UCenter 后台的应用管理里面看不到 UCenter Home 的应用,按照下面的方法添加上即可。

1、在 UCenter 应用管理里面添加一个 UCenter Home1.5 正式版本的应用

创始人登录 UCenter 后台 => 应用管理 => 添加新应用 => 选择自定义安装



应用名称:填写您要添加的应用名,如个人家园。

应用的 URL:填写论坛的访问地址,如 http://www.hellensu.com ,尾请不要加“/”

应用 IP:留空即可。

通信密钥:这里要和 UCenter Home 的 config.php 文件中的 define('UC_KEY 保持一致。



应用类型:这里选择 UCenter Home 如下图所示:



应用的物理路径:默认留空即可。应用连接不上 UCenter 的时候填写。

查看个人资料页面地址:默认留空即可,URL 中域名后面的部分,如:/space.php?uid=%s 这里的 %s 代表 uid。

应用接口文件名称:默认是 uc.php 即 UCenter Home 的 api/uc.php 文件。

标签单条显示模板:可以留空,是指当前应用的标签数据显示在其它应用时的单条数据模板。

标签模板标记说明:可以留空,一行一个标记说明条目,用逗号分割标记和说明文字。
如:
subject,主题标题
url,主题地址

是否开启同步登录:选择“是”,这里是指当用户在登录其他应用时,同时也会登录该应用。

是否接受通知:选择“是”。

按上面的步骤在 UCenter 后台就可以成功添加误删后的应用。

添加完成后,检查通信是否成功



2、另一种情况是 UCenter Home 的 config.php 文件中没有关于 UCenter 的配置信息,那么在按上面的方法在 UCenter 后台添加完应用后,还需要将下面的代码添加到 UCenter Home 的 config.php 文件最后。

  1. //UCenter配置参数
  2. define('UC_CONNECT', 'mysql'); // 连接 UCenter 的方式: mysql/NULL, 默认为空时为 fscoketopen(), mysql 是直接连接的数据库, 为了效率, 建议采用 mysql
  3. define('UC_DBHOST', 'localhost'); // UCenter 数据库主机
  4. define('UC_DBUSER', 'root'); // UCenter 数据库用户名
  5. define('UC_DBPW', '123'); // UCenter 数据库密码
  6. define('UC_DBNAME', 'uc'); // UCenter 数据库名称
  7. define('UC_DBCHARSET', 'gbk'); // UCenter 数据库字符集
  8. define('UC_DBTABLEPRE', '`uc`.uc_'); // UCenter 数据库表前缀
  9. define('UC_DBCONNECT', '0'); // UCenter 数据库持久连接 0=关闭, 1=打开
  10. define('UC_KEY', 's4Pck4c090P506s6QbRaT6O0V2y8xf78P39bjfT274TcF3hdJ1V6Z4FfD6H8n5vc'); // 与 UCenter 的通信密钥, 要与UCenter 保持一致
  11. define('UC_API', 'http://www.hellensu.com/uc'); // UCenter 的 URL 地址, 在调用头像时依赖此常量
  12. define('UC_CHARSET', 'gbk'); // UCenter 的字符集
  13. define('UC_IP', '218.107.216.110'); // UCenter 的 IP, 当 UC_CONNECT 为非 mysql 方式时, 并且当前应用服务器解析域名有问题时, 请设置此值
  14. define('UC_APPID', '1'); // 当前应用的 ID
复制代码
各参数详细说明:

define('UC_CONNECT' 这里填写 mysql。

define('UC_DBHOST'一般填 localhost 即可,这里是指 UCenter 的主机地址,填 UCenter 所在服务器的 ip 也可以。

define('UC_DBUSER'填写 UCenter 数据库的用户名。

define('UC_DBPW'填写 UCenter 的数据库密码。

define('UC_DBNAME'填写 UCenter 的数据库名。

define('UC_DBCHARSET'填写 UCenter 数据库的字符集。

define('UC_DBTABLEPRE'填写 UCenter 数据库表名前缀。

define('UC_DBCONNECT', '0'); UCenter 数据库持久连接 0=关闭, 1=打开

define('UC_KEY'填写通信密钥要和 UCenter 后台 UCenter Home 应用的通信密钥保持一致。

define('UC_API'填写 UCenter 的 URL 访问地址,这里一定要填写正确,不然无法上传头像。

define('UC_CHARSET' 填写 UCenter 的页面字符集。

define('UC_IP'填写 UCenter 的 IP 地址。这里一定要填写正确,不然会员登录退出会提示错误。

define('UC_APPID'填写应用的 ID 号,要和 UCenter 后台的应用 ID 保持一致,不然通信不成功。



最后检查是否通信成功,更新缓存。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
abcnic1 发表于 2008-12-20 18:36:10 | 显示全部楼层
:)嗯 好的
回复

使用道具 举报

abcnic1 发表于 2008-12-20 18:37:40 | 显示全部楼层
辛苦了 写的很周密
不得不说 康盛的员工都很敬业
回复

使用道具 举报

sgcqh_82 发表于 2008-12-22 00:23:29 | 显示全部楼层
dz的工作人员都还行
回复

使用道具 举报

pc77maikongjian 发表于 2008-12-25 14:12:59 | 显示全部楼层
很好的教程
回复

使用道具 举报

pc77maikongjian 发表于 2008-12-25 14:13:14 | 显示全部楼层
对于新手很有帮助的
回复

使用道具 举报

湖漫的鱼 发表于 2008-12-26 19:37:45 | 显示全部楼层
我来顶一下
回复

使用道具 举报

918wz 发表于 2008-12-27 06:51:12 | 显示全部楼层
OK~~实用!
回复

使用道具 举报

seowhy 发表于 2008-12-28 21:04:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

chaozhou8 发表于 2008-12-30 07:59:46 | 显示全部楼层
不错啊收藏了以后使用.....................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 10:17 , Processed in 0.038162 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表