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、        整体迁移到虚拟主机
有待补充

标签:oblog,ucenter,补丁
0
投稿

猜你喜欢

  • 15个网页排版例子赏析

    2008-01-06 16:38:00
  • gem install mysql报错checking for mysql_qu

    2010-11-11 12:13:00
  • Mootools 1.2教程(6)——操纵HTML DOM元素

    2008-11-20 13:19:00
  • SQL Server 复制需要有实际的服务器名称才能连接到服务器

    2012-07-11 15:46:51
  • 脆弱的用户体验

    2010-01-28 12:34:00
  • oracle 常见等待事件及处理方法

    2009-04-24 12:01:00
  • 如何利用数据库内容建立一个下拉式列表?

    2010-01-01 15:46:00
  • Fibonacci数,Θ(log n)

    2010-03-28 13:28:00
  • Oracle 函数大全

    2009-07-23 14:29:00
  • 腾讯注册页面的 JS 解密

    2009-11-18 12:50:00
  • 用JavaScript脚本实现的图灵机

    2009-01-21 18:10:00
  • 月影:JavaScript王者归来

    2008-08-05 17:18:00
  • 将滚动条(scrollbar)保持在最底部的方法

    2008-02-21 10:05:00
  • 使用 XML 文件记录操作日志

    2008-09-05 17:13:00
  • SQL Server 置疑、可疑、正在恢复等情况分析

    2012-01-05 18:51:59
  • 把网页中的电话号码生成图片的ASP程序

    2008-11-07 16:12:00
  • 大写锁定提醒

    2009-06-11 13:12:00
  • 实例讲解启动mysql server失败的解决方法

    2008-12-26 17:27:00
  • ASP 游标参数详解(ASP记录集)第1/2页

    2011-04-08 11:04:00
  • Oracle 存储过程总结 二、字符串处理相关函数

    2009-07-07 10:28:00
  • asp之家 网络编程 m.aspxhome.com