zoukankan      html  css  js  c++  java
  • UCenter 应用通讯失败的排查方法

    UCenter 应用通讯失败的排查方法

    导读:UCenter 的中文意思就是“用户中心”,UCenter 是 Comsenz 旗下各个产品之间信息直接传递的一个桥梁,通过 UCenter 站长可以无缝整合 Comsenz 系列产品,实现用户的一站式登录以及社区其他数据的交互。

    UCenter 的中文意思就是“用户中心”,UCenter 是 Comsenz 旗下各个产品之间信息直接传递的一个桥梁,通过 UCenter 站长可以无缝整合 Comsenz 系列产品,实现用户的一站式登录以及社区其他数据的交互。

    UCenter 是 Comsenz 旗下各个产品的基础,要先安装 UCenter,再安装 Discuz!、UCenter Home 等产品。所以 UCenter 只有管理界面,没有面向用户的界面,使用 UCenter 可以管理网站的基础设置。

    安装 UCenter 以后,再安装的 Discuz!、UCenter Home 等产品会出现在 UCenter 的应用管理中,在这里显示各个应用是否和 UCenter 正常通信。如果显示“通信失败”,需要进行排查,本文介绍具体的排查方法。

    一、打开 UCenter 的配置文件,检查配置是否正确。

    UCenter 的配置文件是 UCenter 根目录的 ./data/config.inc.php,打开文件,可以看到如下图所示的代码:
    UCenter

    各参数说明:

    UC_DBHOST:UCenter 的 MySQL  服务器。可以包括端口号,例如 “hostname:port”,或者到本地套接字的路径,例如对于 localhost 的 “:/path/to/socket”。

    UC_DBUSER:UCenter 的 MySQL 数据库用户名。

    UC_DBPW:UCenter 的 MySQL 数据库密码。

    UC_DBNAME:UCenter 数据库名称。

    UC_DBCHARSET:UCenter 数据库的编码。

    UC_DBTABLEPRE:UCenter 数据库的表前缀。

    UC_DBCONNECT:UCenter 数据库持久连接 0=关闭, 1=打开。

    UC_CHARSET:UCenter 的页面编码。

    UC_FOUNDERPW:UCenter 创始人的密码,这个密码是经过多次加密后得到的,请不要随便修改。

    UC_FOUNDERSALT:UCenter 创始人密码加密时的随机字符串,请不要修改。

    UC_KEY:这个字符串是在安装 UCenter 时生成的,与 UCenter 验证码和防注入、管理员登陆有关系。

    UC_SITEID:这个字符串是在安装 UCenter 时生成的。

    UC_MYKEY:这个字符串是在安装 UCenter 时生成的。

    UC_DEBUG:调试 UCenter 程序时用,正常运行情况下,请设置为 false。

    UC_PPP:默认值为 20,与 UCenter 日志显示的条数和通知管理显示的条数有关系。

    如果误删了或者其他原因导致该文件丢失,可以通过网址 http://www.discuz.net/thread-1046632-1-1.html 的程序进行恢复。

    二、登录 UCenter => 应用管理,点击“编辑”。UCenter

    接口 URL,检查这个地址是否正确。

    应用 IP:这里正常情况下留空即可。如果由于域名解析问题导致 UCenter 与该应用通信失败,请尝试设置为该应用所在服务器的 IP 地址。

    UCenter

    打开应用的配置文件(比如 Discuz! 的配置文件是 Discuz_7.0.0_SC_UTF8/upload/config.inc.php),进行对比。UCenter

    通信密钥:这里的通信密钥要和各个应用中 config 配置文件里的 define('UC_KEY', ) 中设置的数字对应。

    检查 UCenter 后台,应用管理,编辑,ID 值是不是和该应用 config 配置文件里的 define('UC_APPID', ) 的值相同。

    检查“应用的 UCenter 配置信息”是否和应用的 config.inc.php 中的内容一致。UCenter

  • 相关阅读:
    Java实现 蓝桥杯 历届试题 网络寻路
    Joda-Time 简介
    Eclipse自动生成返回值对象的快捷键是什么?
    eclipse中使用Maven管理java工程设置jdk版本为jdk1.8
    Windows10系统下,彻底删除卸载MySQL
    win10 安装 mysql解压版安装步骤
    使用MySQL Workbench建立数据库,建立新的表,向表中添加数据
    ubuntu安装mysql可视化工具MySQL-workbench及简单操作
    MySQL Linux压缩版安装方法
    【Linux】MySQL解压版安装及允许远程访问
  • 原文地址:https://www.cnblogs.com/cymbidium/p/5087722.html
Copyright © 2011-2022 走看看