插件作者的标准出来了!Manyou诚邀开发者加盟!
“互联网平台开发者”特刊 有奖征集开发者
立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT2.5正式版发布
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的网店托管-卖否
PHP就业培训直通车 | LAMP培训大连
Discuz!收费服务内容及价格
“感谢有你同行”手握手2008年数万元重奖志愿者
Discuz!/ECShop 专用官方虚拟主机
【九城-奇迹世界】专题活动开始了!
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
参与有奖社区调查 赢取台湾5日游
发新话题
打印

[转换] discuz! 2.5升级遇到问题

discuz! 2.5升级遇到问题

用tbcheck25.php检测数据库,每个表,每一个字段都是 NOT NULL 提示,可以看附件。

可是我查看数据库字段的定义,是 NOT NULL啊,附件里有截图。

而且我点 tbcheck25.php 里的 还原 按钮,执行的页面也没有报错,但是刷新 tbcheck25.php 完全没有变化,还是提示要修复?

不管是点了还原,执行升级程序upgraded25tod41.php,还是直接执行 upgraded25tod41.php 都出错。

实在是不理解啊。

我数据库是把网站上的mysql数据库文件下载到本地,手工建立库以后,拷贝网上的库到本地库的文件夹里。这样有问题么?论坛看上去是可以运行的,只是公告友情链接,在首页显示乱码。用网站导入备份数据库的方式,倒入过程正常,但是很多表完全导不进来。

附件

02.gif (37.82 KB)

2008-7-1 08:44

02.gif

01.gif (16.32 KB)

2008-7-1 08:44

01.gif

刚才又试过,用2.5的install先装好一个干净的论坛,然后再用网上的mysql文件覆盖本地的。这次倒是没有乱码了。但是检测还是 NOT NULL,升级还是出错。

ALTER TABLE cdb_admingroups ADD allowmodpost tinyint(1) NOT NULL default '' AFTER alloweditpoll, CHANGE admingid admingid SMALLINT(6) UNSIGNED DEFAULT '0' NOT NULL, ADD allowmoduser TINYINT(1) NOT NULL AFTER allowedituser, ADD allowstickthread tinyint(1) NOT NULL AFTER alloweditpoll, ADD allowrefund tinyint(1) NOT NULL AFTER allowmassprune
LZ需要注意:
网上和本地的mysql和论坛版本及字符集要一致
升级请参考教程:
Discuz! 任意版本到 Discuz!6.0正式版的安全升级
http://www.discuz.net/thread-552414-1-1.html
Discuz! 6.0.0-6.1.0 图文升级教程
http://www.discuz.net/thread-898051-1-1.html
http://www.ccvita.com桃子推荐,建议收藏
http:/no25.isymbian.org桃子推荐,建议收藏
管理员在灌水么,教程里没有解决我遇到问题的方法。
LZ请按照教程检查下是哪步出错了,如果数据库结构标准,步骤没错,应该升级是没问题的
http://www.ccvita.com桃子推荐,建议收藏
http:/no25.isymbian.org桃子推荐,建议收藏
数据库结构有问题啊,不是说了提示NOT NULL么,但是修复工具不起作用么。
dz2.5要升上来确实有点麻烦。没有办法的时候,你可以试下纯SQL方法。

http://www.discuz.net/viewthread.php?tid=705916&highlight=
有偿提供疑难数据恢复,定制转换,多论坛合并,discuzNT转discuz6服务。需要联系QQ466356742。MSN && EMAIL: bailetian@hotmail.com。每晚在线,加者说明来意,忙,非业务需要勿扰。
Discuz6.0论坛合并工具推荐   Discuz6.0论坛备份数据互补工具推荐   论坛转换网
发新话题
版块跳转