oblog4.6转换ucenterHome1.5过程全记录,提供老用户无法登陆的补丁
来源:asp之家 发布时间:2009-10-29 12:04:00
Oblog4.6 ACCESS版转换为UCenterHome1.5的全过程
1、 说明:
为了把oblog4.6 Access转换为UCenterHome1.5 ,前后折腾了三四天的时间,处理了n个莫名的问题,真是有够麻烦。把最后成功的过程记录一下,有需要的人可以参考一下。也行其实不用这么麻烦也能搞定,也许某些步骤能够省略,但是不想再去实验了。每个人的情况都不一样,不保证别人按照我的步骤都能搞定,遇到问题请自行研究解决。
大部分安装文件都下载自http://download.comsenz.com/ ,但注意convert.php用单独下载的http://www.discuz.net/thread-1021438-1-1.html每一个程序具体安装或升级的时候,都要先仔细看一遍官方的安装说明。
总的路线是oblog4.6---> (discuz6.0.0 + xspace4final) --- > (UCenter1.0 + discuz6.1.0 + xspace4final) ---> (UCenter1.5 + UCenterHome1.5)
2、 调整oblog数据
打开Access文件,在oblog_Album表里面,增加两个列Is_Album_default和username。
根据userid把username列的数据补充完整。
我的oblog只有十几个用户,所以我是手工添加的。如果有很多用户,请研究一个sql语句来搞定吧。如果不添加username数据,而只是增加两个空列,转换过程中程序也不会报错。至于数据是否有损失,请自愿测试。
3、 搭建php环境
安装ComsenzEXP2到D:\ComsenzEXP2目录,删除wwwroot下面除phpMyAdmin之外的所有文件
在dos执行:
d:
cd D:\ComsenzEXP2\MySQL5\bin
mysql -hlocalhost -uroot -proot
在mysql控制台运行create database mydb;
这样mysql端口是6033,数据库名是mydb。
上面只是我的偷懒的办法,你完全可以采用自己的办法搭建php环境。
4、 安装Discuz_6.0.0_SC_GBK
这一步最简单,按说明来就行了。
5、 安装SupeSite6.0_X-Space4.0_Final_SC_GBK
Cookie作用域等参数采取默认值。
6、 把oblog4.6 access转换为SupeSite6.0_X-Space4.0_Final_SC_GBK
运行oblog46ac-xspace40.php
如果没有进行调整oblog数据的操作,在运行到第17步转换相册的时候,会报错。
按照说明处理logging.php 、 batch.login.php 、repaircss.php等几个文件,转移oblog的uploadfile。如果这里先不转移uploadfile,留着最后一次性转移到UcenterHome1.5里面,也可以。
执行完这一步之后,用户数据在discuz6.0.0里面,而日志数据在xspace里面。
7、 安装UCenter_1.0.0_SC_GBK
在升级discuz到6.1.0之前,必须先安装Ucenter1.0
8、 升级SupeSite6.0_X-Space4.0_UC_SC_GBK
按说明执行即可。
9、 升级Discuz_6.1.0_SC_GBK
执行upgrade10.php
执行完这一步后,用户数据在Ucenter1.0里面了,而日志数据在xspace里面。
10、 升级UCenter_1.5.0_SC_GBK
在安装UcenterHome1.5之前,必须先安装Ucenter1.5
执行upgrade2.php
11、 安装UCenter_Home_1.5_SC_GBK
按说明操作即可
12、 把SupeSite6.0_X-Space4.0_UC_SC_GBK转换到 UCenter_Home_1.5_SC_GBK
运行convert.php
执行完这一步之后,日志数据在UcenterHome1.5里面了,但是老用户无法登陆。
13、 修改程序,让老用户能够登陆
安装附件的补丁
14、 删除无用文件
主要是install、convert之类的文件
15、 自行考虑要不要升级discuz7.0
我自己是不用论坛的,我就不升了。
16、 整体迁移到虚拟主机
有待补充
猜你喜欢
- 我们有时候希望回车键敲在文本框(input element)里来提交表单(form),但有时候又不希望如此。比如搜索行为,希望输入完关键词之
- 在html 5增加了新元素header、footer,测试过发现IE不能解析html 5新增的元素。代码如下:<!DOCTYPE&nb
- 什么是错误页面?是指链接指向的网页现在失效了,原因可能是用户输错了地址,也可能是网站结构调整,内容删除,或者地址变更都有可能出现这种情况。那
- MYSQL数据库以它短小、方便、速度快、免费等优点成为很多网站目前首选数据库,但一般都是用PHP+MYSQL相结合来开发各种动态页面,其实A
- 情景一: var yx01 = new function() {return "圆心"}; alert(yx01);我们
- 大家在写按钮(input、button)的时候会发现在 IE 下:随着字数的增多,两边的间距也会越来越大。在 WIN 的XP 风格下,当字数
- 以前的Sony Ericsson牌DVD影碟机坏掉了,上周到沃尔玛买了个philips的回来,于是又淘了一些DVD回来看。在使用遥控的时候忽
- 文件名:Awa_temp.Class.asp 代码如下:<% 'Crazy蛙!模板操作类 '作者C
- 目前SQL INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入。这些网站一般使用的多为SQL SERVER数据库,正因为
- asp.net的dropdownlist控件为我们的web应用提供了许多用处,但有一点我总感觉不爽的就是在使用dropdownlist的事件
- asp连接mysql的问题ASP连接Mysql数据库的问题。下了一个MySql 的ODBC驱动。做了个小测试。顺利通过。先记录下来,中间还有
- 如何让页面背景五彩缤纷? <%@ Language=VBScript %><html>
- 元数据简介元数据 (metadata) 最常见的定义为“有关数据的结构数据”,或者再简单一点就是“关于数据的信息”,日常生活中的图例、图书馆
- 安装SQL Server 遇到错误提示:以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机!。找了半天
- “Be conservative in what you send; be liberal in what you accept. &nbs
- 原文:http://www.htmldog.com/guides/htmlintermediate/badtags/十六 有害的标签 Bad
- 用css属性选择器可以有选择性地对链接样式进行控制,如让所有的外部链接都加一个小图标来标识其是一外部链接。但用css有弊端: 1、只支持Fi
- 游戏说明:一个考验您记忆力的游戏,只要两个方块的;图案能够凑成一对,最终翻开所有的图片,那么您就获胜,计算机将自动记录您的游戏时
- 当where子句对某一列使用函数时,除非利用这个简单的技术强制索引,否则Oracle优化器不能在查询中使用索引。通常情况下,如果在WHERE
- 在我们关于SQL服务器安全系列的这文章里,我们的目标是向你提供安全安装SQL服务器所需要的工具和信心,这样的话,你有价值的数据就会受到保护,