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

 找回密码
 立即注册
搜索

[已解决] 2.0测试版和正式版的区别

[复制链接]
w4liaoyan 发表于 2009-9-16 11:17:05 | 显示全部楼层 |阅读模式
本帖最后由 w4liaoyan 于 2009-9-18 17:25 编辑

2.0测试版和正式版的区别大不大!要是从测试版升级到正式版需要怎么做呢?
回复

使用道具 举报

云天一 发表于 2009-9-16 11:47:09 | 显示全部楼层
http://faq.comsenz.com/viewnews-805
任意版本到UCenter Home 2.0升级图文教程

楼主可以参考此教程
回复

使用道具 举报

putersham 发表于 2009-9-16 12:00:03 | 显示全部楼层
如果您已经从1.5升级到2.0beta版了 那么升2.0正式版就简单多了

以下是操作步骤:
1.如果您的UChome没有修改过,那么直接覆盖文件,然后手动升级数据库,方法如下:
修改 uchome_post 这张表的 pid 字段属性为 int(10);
修改 uchome_stat 这张表,增加3个字段于login之后,字段属性如下
  register smallint(6) unsigned NOT NULL default '0',
  invite smallint(6) unsigned NOT NULL default '0',
  appinvite smallint(6) unsigned NOT NULL default '0',
修改 uchome_usergroup 这张表,增加1个字段于managevideophoto之后,字段属性如下
  managelog tinyint(1) NOT NULL default '0',
修改 uchome_usergroup 表中gid=1这行中新添加的managelog的值为1;
至此手工升级完成

我向来只说方法不说怎么做 要是你真不会具体操作方法再留言吧

2.现在来说说UChome有大幅修改过的站点如何手工升级
我们需要借助SVN工具
个人推荐使用TortoiseSVN
下载安装好该软件后,先在本地创建版本库
然后在其他路径下迁出改版本库
然后把2.0BETA版整个迁入改版本库
接着用2.0正式版覆盖含版本控制的2.0beta版
这样就可以看到哪些文件被修改了
本人前几天刚好做过这个步骤 大概手工修改需要半天时间,涉及文件110个左右
回复

使用道具 举报

 楼主| w4liaoyan 发表于 2009-9-16 12:08:41 | 显示全部楼层
感谢楼上两位朋友
回复

使用道具 举报

 楼主| w4liaoyan 发表于 2009-9-17 19:20:13 | 显示全部楼层
数据库没区别!直接覆盖就行!最简单的方法!
回复

使用道具 举报

玻璃屋女孩 发表于 2009-9-17 19:25:02 | 显示全部楼层
不能直接覆盖的,需要升级
回复

使用道具 举报

 楼主| w4liaoyan 发表于 2009-9-18 12:06:19 | 显示全部楼层
我看数据库没区别啊?
回复

使用道具 举报

diomen 发表于 2009-9-18 14:42:38 | 显示全部楼层
7# w4liaoyan


有的,一些表增加了一些字段,一些表弃用了,增加了一些表!
回复

使用道具 举报

diomen 发表于 2009-9-18 14:44:34 | 显示全部楼层
8# diomen


先别管其他,你把uch2.0安装包data/install.sql复制到你网站的data/install.sql,然后运行升级文件update.php就可以升级数据库了。不过有一点郁闷的,这样竟然一些新表里面的数据没有插入,比如道具、积分规则等等,后来手工插入的!
回复

使用道具 举报

玻璃屋女孩 发表于 2009-9-18 16:49:21 | 显示全部楼层
必须按升级教程中的说明执行升级过程
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-11 02:10 , Processed in 0.149505 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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