【Discuz】dz3.2论坛搬家心得

时间:2023-01-10 09:46:22
首先 进入后台 站长--->数据库--->Discuz! 数据(不含UCenter) --->提交
然后 进入后台 UCenter--->数据备份--->提交
最后 把老版本的程序 整个目录都压缩 传到新服务器
修改 旧服务器 的/config/config_ucenter.php /config/config_global.php /uc_server/data/config.inc.php 三个文件的 数据库 和Ip信息
把域名 解析到 新服务器的Ip

新服务器 首先 安装 和旧服务器相同版本 dz程序 数据库表 名密码要都一样
安装好 dz程序后 把 uc_server\data\backup 和 C:\BaiduYunDownload\\xxx\data\backup_b9e24d的备份文件 先上传到 新程序里
再把 新dz程序 utility目录下的 restore.php文件 上传到 data目录下 进行数据 恢复 ,更新缓存后 把 旧服务器的所有文件 对新服务器的dz文件进行覆盖复制
最后 更新一下缓存即可
注意:如 新服务器 版本 和 旧服务器版本不同 无法在restore.php页面进行恢复

如果无法运行 Php 或500错误等 加 忽略错误
<?php
error_reporting(0);

用户名密码或UCenter 找不到
在UCenter/data/下找到config.inc.php,打开找到下面2行代码:

define('UC_FOUNDERPW', 'xxx');
define('UC_FOUNDERSALT', 'xxx');

后台无法登陆 用户无法登陆 source 被篡改

使用tools.php 恢复数据
iis不开启动态内容压缩