Discuz!X1.5论坛搬家详细步骤及说明

2019-03-20 11:27:11来源: 忆茗藏宝阁 阅读 ()

新老客户大回馈,云服务器低至5折

【教程适用于独立主机或者discuz数据不大的用户,如果数据库很大此文仅作参考】

一、后台→ 全局 → 关闭站点(为了不影响数据库备份)

转移开始

第一步:备份整站数据并上传到新空间

第二步:备份数据库利用Phpmyadmin备份。

独立主机用户找到phpMyAdmin的目录,找到根目录下的config.inc.php文件或者libraries目录下config.default.php文件

修改

$cfg['UploadDir'] = '';

$cfg['UploadDir'] = 'ImportSQLFile';

修改

$cfg['SaveDir'] = ''

$cfg['SaveDir'] = 'ExportSQLFile'

然后在phpMyAdmin中建立两个文件夹,ImportSQLFile和ExportSQLFile,一个用作大数据的导入,一个用作数据导出备份。

首先打开你的数据库管理地址登陆后如图

点击论坛数据库

选择保存位置,独立主机或者vps可以保存到服务器上,虚拟主机用户保存到桌面。

点击执行后,在ExportSQLFile文件夹中找到数据库备份文件并转移到ImportSQLFile文件夹下

【至此我们备份数据库成功】随后再次进入现在的数据库管理页面

进入导入数据库界面

点击执行后,成功的导入数据库。进入文件修改阶段。

第三步:修改FTP中文件

{例:原数据库地址为192.168.0.2 数据库用户名“ymcbg” 密码“123456” 数据库名称“ymcbg”

新数据库地址为192.168.0.3 数据库用户名“newymcbg ”密码“456798” 数据库名称“newymcng”

原网站域名为第一任务网 www.d1task.com 新网站域名为 忆茗藏宝阁 www.ymcbg.com}

1.用记事本或其它编辑器打开 根目录/config/config_global.php

修改

// ---------------------------- CONFIG DB ----------------------------- //
$_config['db']['1']['dbhost'] = '192.168.0.2';//数据库地址
$_config['db']['1']['dbuser'] = 'ymcbg';//数据库用户名需要修改
$_config['db']['1']['dbpw'] = '123456';//数据库密码需要修改
$_config['db']['1']['dbcharset'] = 'gbk';
$_config['db']['1']['pconnect'] = '0';
$_config['db']['1']['dbname'] = 'ymcbg';//数据库名称需要修改
$_config['db']['1']['tablepre'] = 'pre_';

// ---------------------------- CONFIG DB ----------------------------- //
$_config['db']['1']['dbhost'] = '192.168.0.3';//修改为现有数据库地址
$_config['db']['1']['dbuser'] = 'newymcbg';//修改为现有数据库用户名
$_config['db']['1']['dbpw'] = '456789';//修改为现有数据库密码
$_config['db']['1']['dbcharset'] = 'gbk';
$_config['db']['1']['pconnect'] = '0';
$_config['db']['1']['dbname'] = 'newymcbg';//修改为现有数据库名称
$_config['db']['1']['tablepre'] = 'pre_';

2.用记事本或其它编辑器打开 根目录/config/config_ucenter.php

修改

define('UC_CONNECT', 'mysql');
define('UC_DBHOST', '192.168.0.2');//需要修改
define('UC_DBUSER', 'ymcbg');//数据库用户需要修改
define('UC_DBPW', '123456');//数据库密码需要修改
define('UC_DBNAME', 'ymcbg');//数据库名称需要修改
define('UC_DBCHARSET', 'gbk');
define('UC_DBTABLEPRE', '`ymcbg`.pre_ucenter_');//需要修改
define('UC_DBCONNECT', 0);
define('UC_CHARSET', 'gbk');
define('UC_KEY', '52U5QfrbF29d4fp2C3t6Lf56qa8aW4u8b6Ka4ezbQ354Tdn9K421C5XaZ0c1q0i4');
define('UC_API', 'http://www.d1task.com/uc_server');//如果更换域名需要修改
define('UC_APPID', '1');
define('UC_IP', '192.168.0.2');//需要修改
define('UC_PPP', 20);

define('UC_CONNECT', 'mysql');
define('UC_DBHOST', '192.168.0.3');//需要修改【做个解释一般虚拟主机上都是127.0.0.1或者localhost,是不需要修改的】
define('UC_DBUSER', 'newymcbg');//修改为现有数据库用户
define('UC_DBPW', '456789');//修改为现有数据库密码
define('UC_DBNAME', 'newymcbg');//修改为现有数据库名称
define('UC_DBCHARSET', 'gbk');
define('UC_DBTABLEPRE', '`newymcbg`.pre_ucenter_');//修改为现有数据库名称
define('UC_DBCONNECT', 0);
define('UC_CHARSET', 'gbk');
define('UC_KEY', '52U5QfrbF29d4fp2C3t6Lf56qa8aW4u8b6Ka4ezbQ354Tdn9K421C5XaZ0c1q0i4');
define('UC_API', 'http://www.ymcbg.com/uc_server');//如果更换域名需要修改
define('UC_APPID', '1');
define('UC_IP', '192.168.0.3');//需要修改【做个解释一般虚拟主机上都是127.0.0.1或者localhost,是不需要修改的】
define('UC_PPP', 20);

3.用记事本或其它编辑器打开 根目录/uc_server/data/config.inc.php

修改

define('UC_DBHOST', '192.168.0.2');//数据库地址需要修改
define('UC_DBUSER', 'ymcbg');//数据库用户名需要修改
define('UC_DBPW', '123456');//数据库密码需要修改
define('UC_DBNAME', 'ymcbg');//数据库名称需要修改
define('UC_DBCHARSET', 'gbk');

define('UC_DBHOST', '192.168.0.3');//需要修改【做个解释一般虚拟主机上都是127.0.0.1或者localhost,是不需要修改的】
define('UC_DBUSER', 'newymcbg');//修改为现有数据库用户
define('UC_DBPW', '456789');//修改为现有数据库密码
define('UC_DBNAME', 'newymcbg');//修改为现有数据库名称
define('UC_DBCHARSET', 'gbk');

上传覆盖这几个文件,至此修改完毕。

第四步:测试是否成功,如果没有成功仔细查看下自己的修改过程是否出错。

原文作者:阁主 原文链接:http://www.ymcbg.com/thread-1-1-1.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:四大方法解决网站site首页不在第一

下一篇:Godaddy Linux主机PHP版本升级最简单的方法