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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 从X2.0-0329升级到X2.5正式版出错。

[复制链接]
czxjh 发表于 2012-4-7 17:02:50 | 显示全部楼层 |阅读模式
论坛是从DZNT2.6转换过来的。转换到X2.0,刚开始的时候没有问题。后来上传复盖了0329的文件,后来在多个域名都能访问论坛的时候,出现验证码只能在一个域名下显示正常,其他域名没有办法显示。曾经以为是复盖了0329的文件之后还需要升级数据库,就上传了其中的update.php文件进行升级。在运行之后,得到一个错误提示。提示如下:

请先升级 UCenter 到 1.6.0 以上版本。
如果使用为Discuz! X自带UCenter,请先下载 UCenter 1.6.0, 在 utilities 目录下找到对应的升级程序,复制或上传到 Discuz! X 的 uc_server 目录下,运行该程序进行升级

没有办法,只好先关闭了验证码功能。本以为X2.5出来了之后升级一下应该就会好的。但是,现在同样的,上传了X2.5的文件之后,运行update.php,同样出现了这个情况。我想问一下,是不是我的数据库有问题呢?因为我在后台用校验工能查询一下了,发现有几个数据表没有。好像是和内个啥有关系,附件的几个表。叫att啥啥啥的,然后最后是数字的1-9。

求助,请帮帮我。多谢各位。
 楼主| czxjh 发表于 2012-4-7 17:33:29 | 显示全部楼层
以下是用数据库校验功能的时候,出现的一些结果。提示如下:

数据库校验只针对 Discuz! 官方发布的数据库结构为基础进行核对
此工具只对字段的修改以及缺少进行简单的检查,不针对索引的缺少进行处理。


新增字段的数据表 (以下数据表中的字段可能是某些插件添加的,如你确认无误,可以忽略它们)
pre_common_member 新增的字段
    avatar varchar(255)
pre_forum_attachment_0 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_1 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_2 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_3 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_4 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_5 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_6 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_7 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_8 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_9 新增的字段
    sha1 char(40) NOT NULL
pre_forum_attachment_unused 新增的字段
    sha1 char(40) NOT NULL
pre_forum_thread 新增的字段
    oldtypeid int(10) unsigned NOT NULL
pre_forum_threadclass 新增的字段
    oldtypeid int(10) unsigned NOT NUL
回复

使用道具 举报

不服来砍我 发表于 2012-4-8 11:45:40 | 显示全部楼层
UCenter版本号不正确的原因和处理办法(提示请先升级 UCenter 到 1.6.0 以上版本)
http://www.zhanhelp.com/thread-1141-1-1.html
可以试试这个有4种解决方法
回复

使用道具 举报

babyfacer 发表于 2012-4-8 11:50:56 | 显示全部楼层
回复

使用道具 举报

ARCHY` 发表于 2012-4-8 12:00:44 | 显示全部楼层
我先说下多域名的问题

网站最好不要开启泛解析,使用唯一主域名,也就是优化中的首选域,这样对网站优化会比较有利。

UC提示的问题楼上2个方法都可以试试

校验数据库出错可以修复下尝试解决
回复

使用道具 举报

 楼主| czxjh 发表于 2012-4-8 14:24:39 | 显示全部楼层
不服来砍我 发表于 2012-4-8 11:45
UCenter版本号不正确的原因和处理办法(提示请先升级 UCenter 到 1.6.0 以上版本)
http://www.zhanhelp.c ...

嗯,UC版本号的问题是可以解决了,但是现在就是这个验证码的问题没有办法解决。
回复

使用道具 举报

 楼主| czxjh 发表于 2012-4-8 14:25:06 | 显示全部楼层
babyfacer 发表于 2012-4-8 11:50
UCenter版本号不正确的原因和处理办法
http://www.zhanhelp.com/thread-1141-1-1.html

多谢。这些方法采用跳过验证的办法就可以。UC版本号的问题是可以解决了,但是现在就是这个验证码的问题没有办法解决。
回复

使用道具 举报

 楼主| czxjh 发表于 2012-4-8 14:26:57 | 显示全部楼层
ARCHY` 发表于 2012-4-8 12:00
我先说下多域名的问题

网站最好不要开启泛解析,使用唯一主域名,也就是优化中的首选域,这样对网站优化 ...

唉~,现在是要解决这个问题,先不管优化不优化,就是有二个域名指向了论坛,但是验证码不显示,论坛不能阻挡注册机的灌水广告。这个很头痛。
回复

使用道具 举报

babyfacer 发表于 2012-4-8 14:41:59 | 显示全部楼层
czxjh 发表于 2012-4-8 14:26
唉~,现在是要解决这个问题,先不管优化不优化,就是有二个域名指向了论坛,但是验证码不显示,论坛不能阻 ...

后台开启那个要先发邮件验证的功能呀。先验证链接,这样能好很多的
回复

使用道具 举报

 楼主| czxjh 发表于 2012-4-8 22:32:17 | 显示全部楼层
babyfacer 发表于 2012-4-8 14:41
后台开启那个要先发邮件验证的功能呀。先验证链接,这样能好很多的

嗯,现在已经打开邮箱验证的功能了。只是,还是想把这个验证码的问题给解决掉。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 18:36 , Processed in 0.026232 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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