不好意思,分析错误,好像是论坛版本搞错了-_-b
论坛的版本竟然是Discuz! 6.0RC1 而不是 6.0.0正式版
1,需要先复制运行d6rc1tofinal.php升级程序,
d6rc1tofinal.php升级时需要将下面的代码
- INSERT INTO cdb_bbcodes VALUES ({bbcodeid,1}, '0', 'sup', 'bb_sup.gif', '<sup>{1}</sup>', 'X[sup]2[/sup]', '上标', 1, '请输入上标文字:', '1');
- INSERT INTO cdb_bbcodes VALUES ({bbcodeid,2}, '0', 'sub', 'bb_sub.gif', '<sub>{1}</sub>', 'X[sub]2[/sub]', '下标', 1, '请输入下标文字:', '1');
复制代码替换为
- INSERT INTO cdb_bbcodes VALUES ('1', '0', 'sup', 'bb_sup.gif', '<sup>{1}</sup>', 'X[sup]2[/sup]', '上标', 1, '请输入上标文字:', '1');
- INSERT INTO cdb_bbcodes VALUES ('2', '0', 'sub', 'bb_sub.gif', '<sub>{1}</sub>', 'X[sub]2[/sub]', '下标', 1, '请输入下标文字:', '1')
复制代码否则报错
升级到discuz6.0完毕后,
备份升级后的数据,备份config.inc.php文件
2,然后再上传discuz7.0程序和d60to70.php文件,将刚才备份的config.inc.php文件覆盖上传。
运行d60to70.php,按照提示安装UC,完成后自动升级即可。
升级完毕后,备份升级后的数据,备份论坛目录下新的config.inc.php文件(因为它插入了UC的数据库连接和定义代码)
3,然后上传然后再上传discuz7.2程序和d60to72.php文件,将刚才新备份的config.inc.php文件覆盖上传。
运行d70to72.php,按照提示即可完成升级。
备份升级后的数据,备份config.inc.php文件
4,最后,修改你的论坛目录下的config.inc.php文件和uc_server目录下的config.inc.php文件,
将
$dbhost = '数据库服务器';
$dbuser = '数据库用户名';
$dbpw = '数据库密码';
$dbname = '数据库名';
UC的MYSQL数据库连接地址define('UC_DBHOST', '
MYSQL数据库用户名define('UC_DBUSER', '
MYSQL数据库连接密码define('UC_DBPW', '
MYSQL数据库名define('UC_DBNAME', '
UC中心文件API所在网址define('UC_API', '
UC中心文件IP所在地址define('UC_IP', '
依次修改为你的空间数据,上传覆盖即可。