近期常常有会员升级或者搬家后再登录或者退出 UCenter Home 的时候会有 404 的错误,如下图所示

问题分析:

这个一般是由于 UCenter Home 的 config.php 文件中 UCenter 的 ip 填写错误或者 UCenter Home 的应用 id 与 UCenter 后台的不对应造成的。

检查步骤:

1 、登录 UCenter 后台 => 应用管理 => 打开 UCenter Home 的应用 => 点击编辑,如下图所示:

这里可以看到 UCenter Home 的应用 id 为 1 。

然后打开 UCenter Home 的 config.php 文件,如下图所示:

这里的

define('UC_APPID', '1');

  • define('UC_APPID''1');

要和上面 UCenter 中看到的 ID 一致。

2 、检查 UCenter Home 的 config.php 文件中 UCenter 的 ip 是否填写正确。

如下图所示:

这里的

define('UC_IP', '61.129.45.177');

  •  define('UC_IP''61.129.45.177'); 

一定要填写 UCenter 的真实 IP 地址。

有些站点由于搬家,这里的 IP 地址可能填的还是旧服务器上的 IP 地址,所以这里注意一定要改为新服务器的 IP 地址。

3 、登录 UCenter 后台,编辑 UCenter Home 这个应用,将里面最下面的应用的 UCenter 配置信息: 复制一份,将 UCenter Home 的 config.php 里面的对应信息替换下。

如下图所示:

复制绿色区域的所有内容,将 UCenter Home 的 config.php 里面的对应信息替换下。即替换如下图所示的内容。