[分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
网站管理员
注册日期:
2005/1/3 18:16 所属群组:
网站管理员 注册会员 帖子:
1230
等级: 30; EXP: 50
HP : 295 / 737 MP : 410 / 2932 |
首先强调,第一点,每个网站安装的模块都不同,也有可能自己曾经修改过原始网站中的一些文件,那么,请在升级前,备份好网站的程序文件和数据库。第二点,请完全阅读本文后再进行升级。
下面是我的升级步骤,过程可能会显得有些繁琐,但是至少这样做是可以完成升级的,因为我对xoops的核心并不是很了解,也没什么编程基础,所以,选择了下面的比较安全的升级方法: ============================================================ 首先备份网站数据库及完整程序文件,记录下首页的区块位置及相关设置。如果曾经安装过"Hiweed分类新闻区块"的hack,那么请放弃使用这个hack,删除“Hiweed分类新闻区块”模组。 升级之前首先升级newbb到2.0 final版(依照readme-schinese.txt来按照步骤升级newbb1_to_newbb2.php),然后拷贝newbb2.0.2的所有文件覆盖newbb2.0final版,从后台更新newbb模块,完成newbb2.0到newbb2.0.2的升级,此时并不需要设置论坛权限。因此以下每一步升级都不需要拷贝newbb覆盖,切记切记!!。等到xoops完全升级到2.09版后,拷贝xoops2.09中文正式版(不是升级版)的newbb替换现有newbb(删除刚刚升级newbb2.02,并不是从后台卸载这个模块,然后拷贝xoops2.09中文正式版的newbb到module下),然后从后台更新,拷贝newbb2.02升级版文件覆盖newbb,从后台更新newbb模块。 论坛权限需要重新设置,注意管理员(站长)的权限是不需要设置的,只需要针对“注册会员”和“游客”来设置就可以了(如果你设置过其它群组,这里也不需要在论坛中指定他们的权限,因为他们也是注册会员)。论坛类别设置也一样,只针对“注册会员”和“游客”来设置。如果针对论坛的某个单项设置为空(即不针对任何群组有权限),那么请将站长选中。 更新过程可能出现网站中央区块无法显示,这可能是由于模版不兼容的问题,更换一个较新的模版或默认模版即可。 下载相应升级包,开始升级(升级包中如果包括install目录,请直接删除。再次提醒,因为xoops升级前已经升级过newbb,所以以下操作都不要拷贝升级包中的newbb覆盖现有newbb): ------------------------ 2.03 -- 2.04( www.hiweed.com 可以下载到) 直接把文件解压缩,上传的服务器,覆盖原来的文件即可。 从后台更新所有已安装模组,除了newbb。 2.04 -- 2.05( www.hiweed.com 可以下载到) 如上覆盖升级,需要从后台更新所有已安装模组,除了newbb。 2.05 -- 2.06( www.xoops.org 可以下载到) 如上覆盖升级,需要从后台更新所有已安装模组,除了newbb。 2.06 -- 2.07(本站下载中心可以下载到) 覆盖后,运行upgrade下的文件xoops_206_to_207.php,按照提示修改mainfile.php的权限,然后依次完成升级,升级后,恢复mainfile.php的权限到 444 。 升级后要注意修复2.07的一个bug: 请修改 XOOPS: html/kernel/configitem.php ----------------------------------------- 第81行: $this->initVar('conf_value', XOBJ_DTYPE_OTHER); 修改为 $this->initVar('conf_value', XOBJ_DTYPE_TXTAREA); 该处bug将可能导致页脚[meta footer]的版权声明等显示错误。 ----------------------------------------- 最后,从后台只更新system模组。 2.07 -- 2.071(本站下载中心可以下载到) 上传除install目录外的所有文件和目录,覆盖 注意:如果你自己做了hack,请务必对照你的代码作修改后再上传。 从后台更新所有已安装模组,除了newbb。 2.07x -- 2.073(本站下载中心可以下载到) 覆盖升级,后台更新system模组。 2.073 -- 2.09(本站下载中心可以下载到) 覆盖安装,上传除install目录外的所有文件和目录。 注意要更新群组管理设置(从后台重新设置群组管理)。 后台更新所有已安装模组,包括newbb。 ================================================== 升级之后news模组可能会出现问题,可以复制原来的news模组(xoops2.03的news模组)替换现有模组,然后后台更新就可以了。 拷贝xoops2.0.9中文正式版的system模块,覆盖现有模块,然后从后台更新system模块。 如上操作,即可完成从xoops2.03升级到xoops2.09了,可能看着比较麻烦,但是,至少可以保证升级的成功。
2005/2/4 0:29
|
|
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
新进会员
注册日期:
2005/2/2 16:01 所属群组:
注册会员 帖子:
3
等级: 1; EXP: 10
HP : 0 / 2 MP : 1 / 10 |
非常感谢Aries大大的详细解说与指导,小小万分感激不尽!!!!
2005/2/4 1:39
|
|
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
资深会员
注册日期:
2004/9/1 23:15 所属群组:
注册会员 帖子:
172
等级: 12; EXP: 17
HP : 0 / 279 MP : 57 / 1387 |
留个脚印,以后好找到。
2005/4/3 23:45
|
|
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
初级会员
注册日期:
2005/2/9 18:50 来自 沈阳
所属群组:
注册会员 帖子:
21
等级: 3; EXP: 31
HP : 0 / 57 MP : 7 / 212 |
xoops爱好者,高级讨论QQ群公布8204882
2005/4/8 11:42
|
|
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
新进会员
注册日期:
2004/10/18 13:22 所属群组:
注册会员 帖子:
12
等级: 2; EXP: 25
HP : 0 / 31 MP : 4 / 144 |
2005/4/27 11:15
|
|
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
网站管理员
注册日期:
2005/1/3 18:16 所属群组:
网站管理员 注册会员 帖子:
1230
等级: 30; EXP: 50
HP : 295 / 737 MP : 410 / 2932 |
已经发了,请注意查收。
2005/4/29 0:57
|
|
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
网站管理员
注册日期:
2004/6/25 19:16 所属群组:
网站管理员 注册会员 Dev+Hack 帖子:
3832
等级: 47; EXP: 1
HP : 1150 / 1150 MP : 1277 / 6340 |
Aries, 我这里没有存底了,你帮上传一下好不好
重新发布 或者你做一套完整的升级包 我是从xoops 2.06 才开始接触xoops的
2005/4/29 4:24
|
|
_________________
XOOPS 技术问题请在论坛提问 -- |自由|开源|共享| |
||
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
网站管理员
注册日期:
2005/1/3 18:16 所属群组:
网站管理员 注册会员 帖子:
1230
等级: 30; EXP: 50
HP : 295 / 737 MP : 410 / 2932 |
好的,我把所有的升级包打成一个压缩包传上来。
============================================= 已经上传了,总共3.7兆。
2005/4/29 13:25
|
|
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
网站管理员
注册日期:
2004/6/25 19:16 所属群组:
网站管理员 注册会员 Dev+Hack 帖子:
3832
等级: 47; EXP: 1
HP : 1150 / 1150 MP : 1277 / 6340 |
后台没有你的上传文件
3.7M应该超过上限了
2005/4/29 19:43
|
|
_________________
XOOPS 技术问题请在论坛提问 -- |自由|开源|共享| |
||
工具箱 |
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
||
---|---|---|
网站管理员
注册日期:
2005/1/3 18:16 所属群组:
网站管理员 注册会员 帖子:
1230
等级: 30; EXP: 50
HP : 295 / 737 MP : 410 / 2932 |
不会吧,难道要一个一个的传啊,晕:) 等我慢慢一个一个传好了。
2005/4/29 19:52
|
|
工具箱 |