DZ系统UCenter无法登陆不跳转或闪退的解决办法

 时间:2026-02-12 06:21:17

1、一、直接在 uc_server 文件夹下,修改创始人密码:

找到UC配置文件/uc_server/data/config.inc.php

找到以下两行代码并将其改为:

define('UC_FOUNDERPW', '636822edaa353665147896b9061edc4b');

define('UC_FOUNDERSALT', 'p5j8K5');

此时创始人密码被重置为:123654

或修改为:

define('UC_FOUNDERPW', '047099adb883dc19616dae0ef2adc5b6');

define('UC_FOUNDERSALT', '311254');

此时创始人密码被重置为:123456789

2、二、创建ucpass.php文件到UC相关目录以修复无法登陆问题:

1、在UCenter/data/下找到config.inc.php,打开找到下面2行代码:

define('UC_FOUNDERPW', '3858cdf66b0794bfd435af8c0c3e8712');

define('UC_FOUNDERSALT', '939786');

2、创建新的ucpass.php文件,把下面的代码复制进去,保存

<?php $ucfounderpw = '你所设置的密码'; $ucsalt = rand(100000,999999); $ucfounderpw = md5(md5($ucfounderpw).$ucsalt); echo $ucfounderpw.'<br />'.$ucsalt; ?>

3、将ucpass.php文件放到UCenter根目录下

4、根据路径在浏览器里打开ucpass这个文件,看到2行数字,分别替换到config.inc.php文件里的‘UC_FOUNDERPW’和‘UC_FOUNDERSALT’所对应的数字里

5、保存覆盖,OK!

3、三、修改admincp参数 找到/config/config.php文件,把文件中的 $_config['admincp']['checkip'] = 1;

修改为: $_config['admincp']['checkip'] = 0; 设置完之后,后台管理中心就能登进去了,UCenter也能登陆了(对于出错不大的UCenter,可使用此方法,最简单)。

4、四、DZ3.2升级到12.25版本后,UC不能登录的解决办法: 打开uc_server/model目录里的admin.php 找到第22行的

$this->cookie_status = 0; 修改为: $this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;

保存覆盖 再登录UCenter,发现成功了。

  • DZ论坛系统中UCenter登陆不了怎么办?
  • discuz中ucenter闪退的解决办法
  • 如何解决Dz后台无法登陆的问题
  • Discuz与UCenter通信失败的终极解决方法
  • ucenter实现注册和登录
  • 热门搜索
    仞怎么读 肝功能异常怎么办 工行短信提醒怎么开通 cad引线怎么设置 微信怎么发红包 天津外国语大学怎么样 电脑怎么设置屏保密码 黑加仑怎么吃 qq邮箱怎么改名字 女朋友怀孕了怎么办