Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] 转换错误提示,高手帮我看看的.

[复制链接]
lendy_1981 发表于 2008-8-22 09:57:31 | 显示全部楼层 |阅读模式
今天我下载了一个XConvert1.3.0版本,转DVBBS7.01AC版.
我现在安装的是一健安装,自动生成6.1版本的.这个XConvert1.3.0版本是可以升级到6.1版本的,介绍上是这样说的,但我下载下来安装一下发现里面的界面文字介绍还是6.0版本的.不懂程序已经到了能够转换为6.1还是里面的文字没有修改.我转换老是出现错误:


>> Dvbbs 7.x access => Discuz! 6.0 转换程序

--------------------------------------------------------------------------------

欢 迎 使 用 本 程 序  

--------------------------------------------------------------------------------


XConvert info: MySQL Query Error

Time: 2008-8-22 1:53am
SQL: REPLACE INTO discuz.cdb_usergroups (groupid, radminid, type, system, grouptitle, creditshigher, creditslower, stars, color, groupavatar, readaccess, allowvisit, allowpost, allowreply, allowpostpoll, allowpostreward, allowposttrade, allowpostactivity, allowdirectpost, allowgetattach, allowpostattach, allowvote, allowmultigroups, allowsearch, allowavatar, allowcstatus, allowuseblog, allowinvisible, allowtransfer, allowsetreadperm, allowsetattachperm, allowhidecode, allowhtml, allowcusbbcode, allowanonymous, allownickname, allowsigbbcode, allowsigimgcode, allowviewpro, allowviewstats, disableperiodctrl, reasonpm, maxprice, maxpmnum, maxsigsize, maxattachsize, maxsizeperday, maxpostsperhour, attachextensions, raterange, mintradeprice, maxtradeprice, minrewardprice, maxrewardprice, magicsdiscount, allowmagics, maxmagicsweight, allowbiobbcode, allowbioimgcode, maxbiosize) VALUES ('23', 0, 'special', 'private', '贵宾', 50, 200, 2, '', '', 20, 1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 30, 100, 0, 0, 0, 'chm, pdf, zip, rar, tar, gz, bzip2, gif, jpg, jpeg, png', '', 1, 0, 1, 0, 0, 1, 60, 0, 0, 0)
Error: Unknown column 'maxpmnum' in 'field list'
Errormsg.: 字段不存在
程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖


有高手知道的,帮我一下啊//
回复

使用道具 举报

桃子(小敏) 发表于 2008-8-22 10:00:51 | 显示全部楼层
如果您安装得是discuz6.1的论坛,请在转换时选择dvbbs71ac - uc子体
回复

使用道具 举报

 楼主| lendy_1981 发表于 2008-8-22 10:10:50 | 显示全部楼层
那我试试,那下面的图里面怎么填写?我都是默认安装的.
未命名副本.jpg
回复

使用道具 举报

 楼主| lendy_1981 发表于 2008-8-22 10:12:37 | 显示全部楼层
最主要的就是Ucenter数据库用户服务名和密码,还有DZ的用户名和密码,在哪里找的啊,也不知道在哪里有,数据库名称是不是discuz?也不懂.高手指点一下啊.
回复

使用道具 举报

桃子(小敏) 发表于 2008-8-22 10:20:39 | 显示全部楼层
转换前请先完整安装ucenter和discuz6.1,然后按照安装的信息来此填写即可
转换教程:
http://faq.comsenz.com/?action-viewnews-itemid-217
请仔细看下,都有说明的
回复

使用道具 举报

 楼主| lendy_1981 发表于 2008-8-22 10:28:21 | 显示全部楼层
安装肯定安装完整了,我都测试过的,都没有问题,现在就是转换

邦助里面写的是PHPwind的转换程序,而且涉及到用户名和密码的地方都是空的,难道都是空的?
回复

使用道具 举报

 楼主| lendy_1981 发表于 2008-8-22 10:32:11 | 显示全部楼层
UCenter 设置选项    当前值
MySQL 数据库服务器     localhost:6033
数据库用户名     root
数据库密码       root
数据库名         uc
数据库表前缀     uc_
Discuz! 论坛设置选项 当前值 注释
MySQL 数据库服务器 :localhost:6033
数据库用户名     root
数据库密码       root
数据库名         discuz
数据库表前缀     cdb_
每次需要转换的数据量 3000     每次需要转换的数据量,如果您的服务器比较慢,请将这个值调小
更新统计的循环量   3000   在更新统计的时候,每次循环的数据量,如果您的服务器比较慢,请将这个值调小
是否开启调试模式     1:关闭,1:打开;当且仅当转换不能顺利完成时打开


大家看我的设置对不对??


但我运行提示:

>> Dvbbs 7.x Access => Discuz! 6.1 UC 转换程序

--------------------------------------------------------------------------------

欢 迎 使 用 本 程 序  

--------------------------------------------------------------------------------


XConvert info: MySQL Query Error

Time: 2008-8-22 2:33am
SQL: UPDATE uc.uc_settings SET v='8' WHERE k='timeoffset'
Error: Table 'uc.uc_settings' doesn't exist
Errormsg.: 数据表不存在
数据表缺失,请恢复备份数据


[ 本帖最后由 lendy_1981 于 2008-8-22 10:33 编辑 ]
回复

使用道具 举报

桃子(小敏) 发表于 2008-8-22 10:34:56 | 显示全部楼层
数据库的配置要看您安装时是怎么填写的
ucenter的配置您可以参考您安装的ucenter目录下data/config.inc.php
discuz配置请参考您安装的discuz根目录下的config.inc.php
回复

使用道具 举报

 楼主| lendy_1981 发表于 2008-8-22 11:52:06 | 显示全部楼层
设置好转换条件后,提示可以正常转换,但又出现下面的错误,是什么原因?

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> ADODB.Fields<br/><b>Description:</b> 在对应所需名称或序数的集合中,未找到项目。' in C:\ComsenzEXP\wwwroot\XConvert1.3.0\data\dvbbs71ac - uc\step_1.php:51 Stack trace: #0 C:\ComsenzEXP\wwwroot\XConvert1.3.0\data\dvbbs71ac - uc\step_1.php(51): unknown() #1 C:\ComsenzEXP\wwwroot\XConvert1.3.0\include\convert.inc.php(66): require_once('C:\ComsenzEXP\w...') #2 C:\ComsenzEXP\wwwroot\XConvert1.3.0\index.php(14): require_once('C:\ComsenzEXP\w...') #3 {main} thrown in C:\ComsenzEXP\wwwroot\XConvert1.3.0\data\dvbbs71ac - uc\step_1.php on line 51
回复

使用道具 举报

桃子(小敏) 发表于 2008-8-22 13:15:23 | 显示全部楼层
打开转换程序step_1.php,找到

  1.         $fieldarray = array('userid', 'username', 'userpassword', 'useremail', 'userpost', 'usertopic', 'usersign', 'usersex', 'userface', 'userwidth', 'userheight', 'userim', 'joindate', 'lastlogin', 'userlogins', 'userviews', 'lockuser', 'userclass', 'usergroup', 'userwealth', 'userep', 'usercp', 'userpower', 'userdel', 'userisbest', 'usertitle', 'userbirthday', 'userquesion', 'useranswer', 'userlastip', 'userphoto', 'userfav', 'userinfo', 'usersetting', 'usergroupid', 'titlepic', 'userhidden', 'usermsg', 'ischallenge', 'usermobile', 'truepassword', 'usertoday', 'userisava', 'useravasetting', 'usermoney', 'userticket', 'followmsgid', 'vip_startime', 'vip_endtime', 'passport');
复制代码
把这些字段和原dvbbs数据库的user表字段比较,去掉转换程序中多余的字段,然后重新开始转换
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-21 08:12 , Processed in 0.154835 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表