UC_CENTER 中心是 DZ 论坛管理员可以批量修改论坛网站的地方,在做网站时我们需要通过 UC_CENTER 中心来解决很多问题。但有时我们会发现,由于我们的某些操作,如程序升级,修改程序文件之后,造成 UC_CENTER 中心无法登录的情况。

其实并不是最新版本的 discuz 出现的 BUG 导致我们无法登录,其实也就是 cookie 导致的。出现 dz 论坛的 UC_CENTER 中心的解决方法比较简单。

第一步:通过 FTP 工具打开自己网站空间的根目录,并找到以下文件:在/uc_server/model 中找到 admin.php

第二步:打开 admin.php,通过 ctrl+f 快捷键查找以下一行代码:

$this->cookie_status = 0;

第三步:将以下的这段代码替换成下面的代码,就可以解决 dz 论坛的 UC_CENTER 中心无法登录的情况了。

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