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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

一个完全不懂程序的人DV转DZ经过!

[复制链接]
851 发表于 2006-8-17 11:17:58 | 显示全部楼层 |阅读模式
1、正式转换前5.0没有出,在自己的电脑上安装Discuz!EXP 3.0.0Preview (呵~  我自己不知道如何配置PHP系统),进行了分别用最新的数据库(我的DV数据库在280M左右)三次测试转换,除了因为数据库配置(主要是3306那个端口)修正及config.inc.php文件的配置经过多次试验以外,转DZ4.1都获得了成功。
2、有了以上的试验成功,心里就蠢蠢欲动了,在最快的时间内弄了个5G、400M MYSQL的空间,此时5.0版也出来了,DV7.1sp1转换程序也出来了,激动呀可以用最新版的来装了:):)
3、上传DZ5.0程序,按说明修改了config.inc.php文件的配置,结果无法正常进入安装界面,继续看说明、继续找解决问题的办法,此时空间技术人员说他们没有对该主机进行过DZ5.0的测试,好象说什么数据库是4.0版本的 ,不支持他们也正在测试,这时那个心里凉呀,开始懊悔构置前没有问清楚系统的配置了
4、没有办法只有问能不能装DZ54.1,对方回复可以,并且答应可以帮忙安装DZ4.1程序,没有办法也只能用4.1了,怕自己安装又出错,就让他们帮忙安装吧;
5、装好DZ4.1,心又不死,等你们的测试结果能不能用5.0  还不如自己来试呢,再次上传DZ5.0程序,按升级办法生机竟然一次成功,开心 呀,下一步可以进入数据转换了;
6、上传DV数据库到空间,照着转换说明书一步步小心翼翼的修改相关文件,执行转换程序,OK竟然成功进入了转换页面,这时别提有多高兴了,转换成功使用DZ5.0眼看就在眼前了;:)
6、可能是高兴的太早了,老天对我的惩罚,在转换程序运行到第 3 / 9 步出现了错误 ,错误提示如下:

当前操作第 3 / 9 步 => 转换主题与投票数据
  
正在处理第 1 —— 3000 行数据......

    [中止操作并返回程序首页]



Warning: (null)(): Invoke() failed: 发生意外。 Source: Microsoft OLE DB Provider for ODBC Drivers Description: [Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'voteid= AND (voteoption='0' OR LEFT(voteoption, 2)='0,' OR LEFT(voteoption, 3)='0,' OR INSTR(',0,', voteoption) OR RIGHT(voteoption, 2)=',0' OR RIGHT(voteoption, 3)=',0')' 中。 in e:\wwwroot\hz\hz20\tysq\wwwroot\sj\dv7xacc-dz500rc1.php on line 348

Fatal error: Call to a member function on a non-object in e:\wwwroot\hz\hz20\tysq\wwwroot\sj\dv7xacc-dz500rc1.php on line 353

7、这下又开始急了,到处查解决问题的办法,在DZ论坛里 输入了上面相关的提示内容(说实在的我真不知道上面写的东西的意思),到处搜索,搜了个遍也没有结果,看了  数据《转换系列视频录像教程》也没有结果,仔细看了N遍《Discuz!团队倾力整理--常见问题合集合(不断整理更新,大家有问题可以先到这里查找)》想在里面找到点相关的答案也是没有,试着做后面的转换又正常,这时又开始怀疑是否空间真的不支持Dz5.0了,没办法还是用DZ4.1的来转把,这在自己的电脑上试了三次的应该是有把握的了,说干就干,删除所有程序文件、数据表格,重新安装DZ4.1,哈~哈~ 那时好象新的成功希望就在眼前了!
8、重新修改相关文件,执行转换程序,但倒霉的是以上问题照样出现,心里那个寒呀......  硬着头皮继续找原因,在论坛发贴请求帮助(除了有一句“问一下刘强老大”目前尚我其他答复),同时又在自己的电脑安装同样最新的DZ4.1程序(怀疑Discuz!EXP 3.0.0Preview 内的DZ4.1与最新下载上传到空间的不一样)进行转换,同样还是能成功进行转换,到此已经整整化了我一天的时间了。
8、静下来理了一下思路,决定改在本地转换、上传备份、再恢复备份试试,同样计划都在DZ4.1下执行,这样又继续查看备份恢复相关的说明后开始在本地成功备份了数据;
9、上传备份数据到指定目录,开始执行数据恢复,但还是不行提示什么内容我忘记了,继续找原因,以寻求解决办法,试了N次,最后在备份时建表语句格式选择了 MySQL 3.23/4.0.x 上传到空间,才得以正常的数据恢复,至此数据转换总算成功了,按说明要求更新相关数据后,论坛也能正常运行了。但到了这时成功带给我的已经不是喜悦,而是疲惫了,此时已是早上4点15分了,趴着先睡会吧,今天白天还要上班,晚上还得继续为正式投入转换后的论坛开放给大家而战斗呢!

10、晚上12时准时关闭原DV论坛,下载最新数据库,重新转换、备份,上传到新空间,恢复备份,更新数据,修改相关设置,对一些特别版块的处理,更改原论坛网址的解析,一路下来都还算顺利,两个小时基本搞定,明天他们看到的将是一个新面孔的论坛了,不知道有多少人会喜欢,不知道有多少人会提出来恢复原样(我论坛里的人大多比较守旧,在DV时曾经多次装修改变风格,但他们还是喜欢DV默认的风格,说那兰色很经典、漂亮),不管它了,呼呼要紧,可不能耽误了明天的工作!

11、我这人就喜欢瞎折腾,DZ4.1能用就用吧,但心里想着有最新的程序不用总很难受,接下来又开始升级5.0的本机测试,本地测试成功后,先对空间上的数据重新进行了备份,开始再次进行升级之旅。

评分

1

查看全部评分

liuqiang 发表于 2006-8-17 12:34:44 | 显示全部楼层
感受到楼主的认真和用心,
感谢楼主分享心情分享经验

两个提示:
1.现在最新的转换程序是不会出现楼主所说的错误的
2.你的空间是可以正常使用d5的
回复

使用道具 举报

freddy 发表于 2006-8-17 13:06:42 | 显示全部楼层
严重支持楼主!
回复

使用道具 举报

ghostzjy 发表于 2006-8-18 12:53:05 | 显示全部楼层
不太清楚啊,多問問,反正我不太明白@!
回复

使用道具 举报

fengwen 发表于 2006-11-28 23:32:46 | 显示全部楼层
不错哦,厉害。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-9 19:32 , Processed in 0.028123 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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