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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

【悲哀】不想再挂载老UC问题。DX正式版全新安装模式,转换后UC用户只有“1 ”个。

[复制链接]
chnxy 发表于 2010-5-19 21:42:36 | 显示全部楼层
不要转换,重新建一个新站。老站继续运行。
回复

使用道具 举报

king88 发表于 2010-5-19 21:45:07 | 显示全部楼层
我明白楼主的意思,我也为这个烦
回复

使用道具 举报

 楼主| heladike 发表于 2010-5-19 21:45:18 | 显示全部楼层
不要转换,重新建一个新站。老站继续运行。
chnxy 发表于 2010-5-19 21:42



两个站也好。但是管不过来,太忙了。
回复

使用道具 举报

itmgl2007 发表于 2010-5-19 23:04:42 | 显示全部楼层
按我说的方法你们都不信,我自己刚又改了一次,在本地已经装完了,测试完全没有错误,转换也没有错,正在DIY中. 先备份好数据,一点风险都没有,又想用新的UC,又怕麻烦.那就继续等吧~

想自己弄的去看43楼,我测试无错,已经转好了.
回复

使用道具 举报

wo284473037 发表于 2010-5-20 00:27:58 | 显示全部楼层
按我说的方法你们都不信,我自己刚又改了一次,在本地已经装完了,测试完全没有错误,转换也没有错,正在DIY中.  ...
itmgl2007 发表于 2010-5-19 23:04



我看了你43楼方法,如果不修改数据库表前缀,转换两次是不是也行呢?第一次转换cdb_的,第二次重新运行转换程序,这回把转换数据表前缀添上uc_的,这样数据也能一样吧?

回复

使用道具 举报

 楼主| heladike 发表于 2010-5-20 00:44:37 | 显示全部楼层
本帖最后由 heladike 于 2010-5-20 00:48 编辑

我暂时使用的方法是:
1、先将DX全新安装一次,包括新安装UC,这样就认为重造了一个新的UC;
2、然后将旧UC的数据导出备份,用工具修改前缀为新格式:pre_ucenter_,这样就有了新UC的数据备份;
3、将转好的pre_ucenter_前缀UC数据备份,上传到新UC的数据备份位置,登陆新UC后台,恢复这个备份进去;
4、将DX再安装一次,这次选择第二种安装方式(即挂载方式),挂载地址是你的新UC的URL地址。(由于你第一步安装了一次这个UC,因此DX这次会自动智能识别填写这个地址。)
5、将DZ,UCH,SS的数据再转换一次进去,登陆DX后台,清空所有缓存。

这样就基本解决问题了,虽然很麻烦。而且还不知道有没有什么后遗症,暂时用来放心地测试是没有问题了。

这就是人为重新造一个UC,给DX挂载的方式。这样就可以让你方便的用一个新UC来测试你的DX,而不用担心在对新UC的测试调整中,对老UC和老的DZ7.2,uch,ss有任何的影响。
回复

使用道具 举报

e68e68 发表于 2010-5-20 01:36:18 | 显示全部楼层
我有个自己的解决方法.就是麻烦了点. 我自己安装的UC表前缀是uc_  整合版安装完的表头是cdb_uc_  转换到的时 ...
itmgl2007 发表于 2010-5-19 20:11



办法好啊
回复

使用道具 举报

e68e68 发表于 2010-5-20 01:36:47 | 显示全部楼层
哦,我觉得修改数据表前缀的那个比较靠谱!楼主在转换前备份好数据,那么就不用担心转换dzx出错了!至于您担 ...
wo284473037 发表于 2010-5-19 21:41



听起来是不错
回复

使用道具 举报

e68e68 发表于 2010-5-20 01:39:07 | 显示全部楼层
回复 35# heladike 的帖子


    ||==================================||
||   Discuz! X 升级或转换文档         ||
||==================================||

本文档用于帮助您将原有社区产品升级或者转换到 Discuz! X 系列产品。
在您开始升级之前,请务必逐条仔细阅读以下的注意事项:

1. 升级之前,为了确保无误,强烈建议您备份原有数据,我们无法对升级前没有备份的用
   户提供任何技术支持
2. 通常情况下,我们的升级程序放置在发行版本的 ./utilities/convert 目录中,此程序
   可以独立于产品运行
3. 我们不能保障升级或者转换到 Discuz! X 产品当中所有的数据都是有效的,某些插件或
   者自行开发的功能数据需要您自行转换
4. 大多数情况下,您升级到 Discuz! X 产品以后,需要进入后台进行一系列重新设置,否
   则某些功能可能无法正常使用。
5. 除非有特殊的声明,我们的转换程序不会改变您原有的数据格式和设置,他会将原有数
   据重新复制一份,并做格式转换。所以,在转换开始之前,您应当检查您的数据库存储   空间是否够用。假设您原有数据是 100M,您至少需要 110M 以上的数据剩余空间,否则
   可能无法转换成功
6. 升级成功后,请您删除 convert 程序,以避免可能的安全问题

+--------------------------------------+
升级/转换方法和步骤
+--------------------------------------+
1. 进入您原来的系统,关闭您的站点。
2. 进行数据备份,附件备份
3. 备份您的系统的配置文件 例如 config.inc.php,记录下当中的各种服务器信息,例如
   mysql 数据库
4. 将原有程序 全部转移到一个备份目录,例如 old
5. 上传Discuz!X 程序到您的站点目录
6. 正确安装 Discuz!X (如果您的 Ucenter Server 是独立安装的,您需要提供他的访问
   路径和创始人密码)
7. 上传 utilities 目录中的 convert 程序到您的站点. 同时,将 convert/data 目录
   设置为可写(777)
8. 访问 http://您的域名/convert 开始升级/转换
9. convert 程序当中集成了多种程序可以转换到 Discuz! X,请您根据系统进行选择
10. 升级程序通常会提供一个升级或者安装说明,您在开始之前请仔细阅读他
11. 按照程序提示,直至所有转换执行完毕

+--------------------------------------+
升级疑难解决
+--------------------------------------+
您在升级过程中遇到任何问题,可通过以下途径解决

1. 到我们的讨论区寻求帮助和支持
   https://discuz.dismall.com

2. 查看详细升级指导文件
   http://faq.comsenz.com/category-202

3. 商业用户可以根据您购买的服务,使用电话、MSN、QQ、论坛等多种方式寻求技术支持


+--------------------------------------+
常见问题和解答
+--------------------------------------+

1. 我必须要先安装 DiscuzX 么?
   通常是这样的,尤其是在进行转换的时候,这是最关键的一步,否则无法转换成功

2. 我已经安装了 Discuz! 论坛和 UChome 两个产品,可以升级到 DiscuzX 产品么?
   可以的。DiscuzX 融合了论坛和SNS的功能,升级以后,您的两个产品将会完美整合

3. 升级 Discuz! 和 UChome 有什么特殊要求么?
   在进行升级之前,您必须在站点上安装 DiscuzX 程序,并保证它可以正常运行。
   如果您仅仅安装了某一个产品,那么升级到 DiscuzX 是容易的,按照提示即可。
   如果您安装了两个或者多个产品,那么升级的时候要注意升级顺序,您首先应当升级论
   坛产品到 DiscuzX,然后再执行其他升级程序,升级 UChome 或者 supesite

4. 为何我转换完毕以后,站点的用户都没有了
   转换程序只有检测到ucenter数据表的时候,才会转换用户数据。如果您以前使用的是
   我们提供的 Discuz! 完整版,转换程序可以自动检测到ucenter的。但是如果您使用的
   是自己独立安装的ucenter,那么转换程序会检测不到。
   解决的办法:
       请重新安装您的 Discuz!X,安装的时候选择 仅安装 Discuz! X (手工指定已经安
   装的 Ucenter Server),然后填入您的ucenter的信息,并开始安装。安装完毕以后重新
   开始转换。

5. 我原来的论坛规模很大,转换程序对数据的大小有限制么?是否可能确保转换成功?
   我们的转换程序经过多次的测试,并在 >6G 的数据环境中反复转换成功,因此对于原始
   数据的大小是没有限制的,只不过随着数据量越大,转换时间越长。您应当保障
   数据转换期间,服务器一直是可用的。

6. 如果转换中途出错或者意外中断,该如何处理?
   如果出现意外中断,通常情况下您应当根据错误提示,排除错误,然后再重新开始。
   转换程序提供了高级转换模式,您可以选择跳过某些转换步骤,而不必重新来过,但您
   应当了解哪些步骤已经执行过,否则可能导致数据转换不完整。
   如果您是在转换 UChome 或者 supesite 过程中出错,并且此时论坛已经转换完毕,
   那么您可能需要重新转换论坛,然后再执行 Uchome 的转换,否则转换可能无法成功。
   因此,如果您需要转换论坛+UChome+ ..多个程序,我们建议您在每个转换程序结束,
   对已经转换好的数据进行备份,这样可以在中断的时候,恢复备份,然后继续执行。

7. 转换过程中需要人工干预么?
   除了转换前面需要填写一些信息和选择转换程序,转换一旦开始,程序将会自动运行和
   跳转,所以您无需进行干预。不恰当的干预反而可能在成转换中断或者失败。

+--------------------------------------+
   转换、升级说明补充
+--------------------------------------+
1. Discuz! X1 Beta 升级至 Discuz! X1 正式版
   1)将正式版程序上传并覆盖旧程序
   2) 将正式版中的 utility/update.php 上传到 install 目录中,并确保 install/data
      中的sql文件完整
   3) 执行 http://你的站点/install/update.php
   4) 参照提示完成升级
回复

使用道具 举报

琴台 发表于 2010-5-20 01:39:16 | 显示全部楼层
该死的DX,该死的UC
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 23:32 , Processed in 0.243094 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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