正在浏览:
1 名游客
|
[分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
|
---|---|---|
网站管理员
注册日期:
1/3 18:16:19 所属群组:
网站管理员 注册会员 帖子: 679
等级: 23; EXP: 71
HP : 340 / 567 MP : 226 / 1126 |
首先强调,第一点,每个网站安装的模块都不同,也有可能自己曾经修改过原始网站中的一些文件,那么,请在升级前,备份好网站的程序文件和数据库。第二点,请完全阅读本文后再进行升级。
下面是我的升级步骤,过程可能会显得有些繁琐,但是至少这样做是可以完成升级的,因为我对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了,可能看着比较麻烦,但是,至少可以保证升级的成功。
2/4 0:29:19
|
|
|
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
|
---|---|---|
新进会员
注册日期:
2/2 16:01:47 所属群组:
注册会员 帖子: 3
等级: 1; EXP: 10
HP : 0 / 2 MP : 1 / 4 |
非常感谢Aries大大的详细解说与指导,小小万分感激不尽!!!!
2/4 1:39:15
|
|
|
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
|
---|---|---|
高级会员
注册日期:
2004/9/1 23:15 所属群组:
注册会员 帖子: 119
等级: 9; EXP: 94
HP : 0 / 223 MP : 39 / 665 |
留个脚印,以后好找到。
4/3 23:45:55
|
|
|
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
|
---|---|---|
初级会员
注册日期:
2/9 18:50:52 来自 沈阳
所属群组:
注册会员 帖子: 22
等级: 3; EXP: 41
HP : 0 / 60 MP : 7 / 102 |
xoops爱好者,高级讨论QQ群公布8204882
4/8 11:42:06
|
|
|
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
|
---|---|---|
新进会员
注册日期:
2004/10/18 13:22 所属群组:
注册会员 帖子: 12
等级: 2; EXP: 25
HP : 0 / 31 MP : 4 / 81 |
2.0.7-2.0.71和_2.073_to_2.09_
两个包好像已经失效不能下载了~请帮忙发一份
4/27 11:15:19
|
|
|
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
|
---|---|---|
网站管理员
注册日期:
1/3 18:16:19 所属群组:
网站管理员 注册会员 帖子: 679
等级: 23; EXP: 71
HP : 340 / 567 MP : 226 / 1126 |
已经发了,请注意查收。
4/29 0:57:13
|
|
|
Re: [分享]xoops2.03升级到xoops2.09的方法,有相关问题的来看! |
|
---|---|---|
网站管理员
注册日期:
1/3 18:16:19 所属群组:
网站管理员 注册会员 帖子: 679
等级: 23; EXP: 71
HP : 340 / 567 MP : 226 / 1126 |
不会吧,难道要一个一个的传啊,晕:) 等我慢慢一个一个传好了。
4/29 19:52:13
|
|
您可以查看帖子.
您不可发帖.
您不可回复.
您不可编辑自己的帖子.
您不可删除自己的帖子.
您不可发起投票调查.
您不可在投票调查中投票.
您不可上传附件.
您不可不经审核直接发帖.