Discuz迁移是一件较为麻烦的事情
网上大多的迁移教程都是利用备份功能进行操作的,其实这种操作并不能保证迁移后完全正常工作
本文将介绍直接转移数据库和文件的迁移方法
导出数据库
迁移的首要部分就是导出数据库
不论你是VPS、独立服务器还是虚拟主机一般都有phpmyadmin管理工具
进入phpmyadmin,选择discuz安装到的数据库,并导出数据表
按照同样的方法,到新主机的数据库再导入即可
转移程序文件
转移程序文件没有特别的要求
只需要打包后重新上传到新虚拟主机即可
修改配置文件
1、进入config/config_global.php,修改下面的项目
2、进入config/config_ucenter.php,修改下面的项目
3、进入uc_server/data/config.inc.php,修改下面的项目
修改完毕后,进入论坛,迁移便完成啦!
数据库导出导入注意事项:
phpmyadmin导入数据库报错:
SQL查询:
CREATE TABLE `assignment_status` (
`id` int(10) UNSIGNED NOT NULL,
`description` varchar(100) NOT NULL DEFAULT 'unknown'
) ENGINE=InnoDB DEFAULT CHARSET=utf8
#1、MySQL反回:#1046 - No database selected错误
#2、错误原因是因为导入时未选择 左侧数据库
导入数据库需要 点击数据库名称(如:test)》然后点击》导入
网友评论