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

 找回密码
 立即注册
搜索

[已解决] 升级到UCH2.0后,管理员在后台看不到任何道具

[复制链接]
showupme 发表于 2009-10-10 15:20:42 | 显示全部楼层 |阅读模式
本帖最后由 玻璃屋女孩 于 2009-10-10 15:46 编辑

怎么回事?
回复

使用道具 举报

玻璃屋女孩 发表于 2009-10-10 15:44:59 | 显示全部楼层
后台,基本设置,道具设置中是空的吗,截图我看一下
回复

使用道具 举报

 楼主| showupme 发表于 2009-10-11 09:56:52 | 显示全部楼层
对,是的。
后台-》基本设置-》道具设置是空的。
我升级时没有碰到任何意外,一遍成功,最后要删除的字段和索引我都一一检查过,跟官方升级文档一样。
刚刚我检查了magic表,表是存在的,但是没有数据。
回复

使用道具 举报

 楼主| showupme 发表于 2009-10-11 09:59:48 | 显示全部楼层
截图截图截图
uchfail.JPG
回复

使用道具 举报

qiuqiukuaipao 发表于 2009-10-11 20:32:33 | 显示全部楼层
我也是这个问题
回复

使用道具 举报

qiuqiukuaipao 发表于 2009-10-11 20:46:27 | 显示全部楼层
如何解决?
回复

使用道具 举报

 楼主| showupme 发表于 2009-10-12 20:54:38 | 显示全部楼层
我找到原因了,看了升级程序的代码
升级的时后忘记在后台设置关闭站点就会造成这个问题
如果站点没关闭,则有些数据库SQL不会执行,就会产生这个问题

升级程序应该检查后做出提醒
或者升级程序在升级前,直接把站点设为关闭状态,这个升级程序完全可以做到
因为在升级完成后就是由升级程序直接把站点设为开启状态了

所以我没想通为啥是这样,有四大不理解:
1: 程序虽然检测是否关闭 ,这个很关键但是不对用户提示
2: 如果没关闭,程序根本不提示
3: 没关闭的情况下,根本不执行某些升级动作,但是升级程序没有任何警告
4: 既然最后升级程序能直接把站点设置为开启,为何不在一开始的时候就自动把站点设置为关闭而是一定要用户事先手工设置站点关闭,并且由于123的情况造成用户的损失

综合以上4点,写升级程序的人脑子被门挤过了?
不动用粗口不足以表达我的郁闷,抱歉
我感觉康盛的程序员素质一般
回复

使用道具 举报

 楼主| showupme 发表于 2009-10-12 20:55:22 | 显示全部楼层
解决方法:
   
   数据库回滚,重新升级。  
回复

使用道具 举报

阿喀琉斯 发表于 2009-11-2 01:39:12 | 显示全部楼层
7# showupme


    我升级前执行了关闭,道具功能依旧丢失了,,还有积分规则也是。
回复

使用道具 举报

阿喀琉斯 发表于 2009-11-2 03:48:30 | 显示全部楼层
仔细研究了下,是官方升级说明有误,1.5的./install/index.php里不包含表态、道具等新功能的相关代码,这些都在2.0的./install/index.php里。
因此,升级之前,2.0 的./install/index.php也是必不可少的。我回档之后,覆盖了./install/index.php,再进行update.php,一切都恢复正常了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-14 23:05 , Processed in 0.120212 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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