95 lines
5.8 KiB
Plaintext
95 lines
5.8 KiB
Plaintext
||==================================||
|
||
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 文件夹到您的站点根目录
|
||
设置为可写(777)
|
||
8. 访问 http://您的域名/convert 开始转换/转换
|
||
9. convert 程序当中集成了多种程序可以转换到 Discuz! X,请您根据系统进行选择
|
||
10. 转换程序通常会提供一个转换或者安装说明,您在开始之前请仔细阅读他
|
||
11. 按照程序提示,直至所有转换执行完毕
|
||
|
||
+--------------------------------------+
|
||
转换疑难解决
|
||
+--------------------------------------+
|
||
您在转换过程中遇到任何问题,可通过以下途径解决
|
||
|
||
1. 到我们的讨论区寻求帮助和支持
|
||
http://www.discuz.net
|
||
|
||
2. 查看详细转换指导文件
|
||
http://faq.comsenz.com/category-202
|
||
|
||
3. 商业用户可以根据您购买的服务,使用电话、MSN、QQ、论坛等多种方式寻求技术支持
|
||
|
||
|
||
+--------------------------------------+
|
||
常见问题和解答
|
||
+--------------------------------------+
|
||
|
||
1. 我必须要先安装 Discuz! X 么?
|
||
通常是这样的,尤其是在进行转换的时候,这是最关键的一步,否则无法转换成功
|
||
|
||
2. 我已经安装了 Discuz! 论坛和 UChome 两个产品,可以转换到 Discuz! X 产品么?
|
||
可以的。Discuz! X 融合了论坛和 SNS 的功能,转换以后,您的两个产品将会完美整合
|
||
|
||
3. 转换 Discuz! 和 UChome 有什么特殊要求么?
|
||
在进行转换之前,您必须在站点上安装 DiscuzX 程序,并保证它可以正常运行。
|
||
如果您仅仅安装了某一个产品,那么转换到 DiscuzX 是容易的,按照提示即可。
|
||
如果您安装了两个或者多个产品,那么转换的时候要注意转换顺序,您首先应当转换论
|
||
坛产品到 Discuz! X,然后再执行其他转换程序,转换 UChome 或者 Supesite
|
||
|
||
4. 为何我转换完毕以后,站点的用户都没有了
|
||
转换程序只有检测到 UCenter 数据表的时候,才会转换用户数据。如果您以前使用的是
|
||
我们提供的 Discuz! 完整版,转换程序可以自动检测到 UCenter 的。但是如果您使用的
|
||
是自己独立安装的 UCenter,那么转换程序会检测不到。
|
||
解决的办法:
|
||
请重新安装您的 Discuz! X,安装的时候选择 仅安装 Discuz! X (手工指定已经安
|
||
装的 UCenter Server),然后填入您的 UCenter 的信息,并开始安装。安装完毕以后重新
|
||
开始转换。
|
||
|
||
5. 我原来的论坛规模很大,转换程序对数据的大小有限制么?是否可能确保转换成功?
|
||
我们的转换程序经过多次的测试,并在 >6G 的数据环境中反复转换成功,因此对于原始
|
||
数据的大小是没有限制的,只不过随着数据量越大,转换时间越长。您应当保障
|
||
数据转换期间,服务器一直是可用的。
|
||
|
||
6. 如果转换中途出错或者意外中断,该如何处理?
|
||
如果出现意外中断,通常情况下您应当根据错误提示,排除错误,然后再重新开始。
|
||
转换程序提供了高级转换模式,您可以选择跳过某些转换步骤,而不必重新来过,但您
|
||
应当了解哪些步骤已经执行过,否则可能导致数据转换不完整。
|
||
如果您是在转换 UChome 或者 Supesite 过程中出错,并且此时论坛已经转换完毕,
|
||
那么您可能需要重新转换论坛,然后再执行 UChome 的转换,否则转换可能无法成功。
|
||
因此,如果您需要转换论坛 + UChome + ... 多个程序,我们建议您在每个转换程序结束,
|
||
对已经转换好的数据进行备份,这样可以在中断的时候,恢复备份,然后继续执行。
|
||
|
||
7. 转换过程中需要人工干预么?
|
||
除了转换前面需要填写一些信息和选择转换程序,转换一旦开始,程序将会自动运行和
|
||
跳转,所以您无需进行干预。不恰当的干预反而可能在成转换中断或者失败。 |