DZ!X2.5论坛无备份恢复及相关问题解决备忘

论坛因服务器系统故障宕机,没有当日备份,只有当日Mysql数据库实体文件。

1、重装mysql和php,采用fast-cgi模式(需要到这里下载 http://www.iis.net/downloads/microsoft/fastcgi-for-iis)

2、拷贝Install.php,重装dz论坛,新建MyIsam数据库,之后用老数据库覆盖。

意外问题:

覆盖后,论坛管理员无法登陆后台,用户密码正确的情况下,自动返回登录界面;并且uc后台数据库的会员极少,与dz论坛不同步!

逐个排查,发现uc数据库居然和论坛数据库不在一起,而新安装的则在同一个数据库。

解决方法:复制原uc数据库的uc_members文件(三个)到新安装的ultrax中,需改名为pre_ucenter_pm_members。至此,dz和uc的会员数据一致了,但管理员依旧无法登陆到dz后台——首页看不到管理中心,但第一次使用的管理员帐号可以登录。

再次排查,发现dz后台中没有后台管理团队的功能,于是打开 config/config_global.php,找到下面这项:

$_config['admincp']['founder'] = '1'; 

原来这个论坛创始人uid与原论坛的不一致,修正后,一切正常,后台管理团队也出现了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值