关于PHPBB3所有数据移植到另一个新PHPBB3上

在这里讨论从其他论坛程序转换到PHPBB的话题
Post Reply
sunfeng
初来乍到
初来乍到
Posts: 1
Joined: 2008-01-07 20:30

关于PHPBB3所有数据移植到另一个新PHPBB3上

Post by sunfeng » 2008-01-07 20:34

我现在想将旧的PHPBB3论坛上所有的数据移植到新的PHPBB3论坛上,该怎么样操作?
请各位大侠帮帮忙啊~~~~~~~~~~ :embs:

User avatar
土老耄
技术组成员
技术组成员
Posts: 1441
Joined: 2006-11-18 8:17

Re: 关于PHPBB3所有数据移植到另一个新PHPBB3上

Post by 土老耄 » 2008-01-08 13:22

phpBB3移植手术的....三个大步骤...

1)导出原来的数据库,然后导入...用phpMyAdmin或者bigdump
2)ftp中将论坛的档案夹内所有档案夹和档案备份出来,然后上传到新的ftp中
3)如果域名一样的话那么啥都不用改,否则要在数据库中的phpbb_config表格中的server_name那一栏改成新的域名

嗯...差不多就酱紫吧!若有错漏欢迎补充。 :grin:

User avatar
ChineseZenWorld
渐入佳境
渐入佳境
Posts: 217
Joined: 2006-11-20 3:14

Re: 关于PHPBB3所有数据移植到另一个新PHPBB3上

Post by ChineseZenWorld » 2008-01-29 17:15

向IOsetting申请了hostmonster的空间(谢谢IOsetting!),将phpbb3论坛复制到hostmonster过程中,数据库的移植出现问题:

1、用myphpadmin 2.11导出论坛数据的sql文件(压缩格式),解压缩查看里面的sql文件,编码是UTF8-UNIX,里面的中文显示正常(UltraEdite32打开)。旧论坛是mysql4.1.,php是4.44。

2、用ftp将gz压缩格式的sql文件上传到hostmonster,运行bigdump.php,导入sql.gz。成功执行。

3、网页浏览论坛,发现论坛出现乱码,奇怪是并不是完全乱码,而是部分乱码。
论坛名描述、版面描述、用户签名档正常显示中文,其余的如版面名称、帖子标题、帖子内容、用户名均乱码。

换一方式:
1、在旧论坛上用phpbb3.0自带的备份功能导出论坛数据的sql文件(压缩格式),解压缩查看里面的sql文件,编码是UNIX,里面的中文显示乱码。
2、将sql.gz上传到hostmonster上,运行bigdump.php,成功导入sql.gz。
3、网页浏览论坛,发现除了论坛名描述不乱码,其余的都乱码。

hostmonster的mysql是5.0的,php也是5.0的。不知是不是因为这些不匹配而导致问题,还是其它原因导致乱码问题。

请求支援。

leongming
初见功力
初见功力
Posts: 81
Joined: 2007-05-02 11:06

Re: 关于PHPBB3所有数据移植到另一个新PHPBB3上

Post by leongming » 2008-01-29 17:41

估计是版本引起的问题。

User avatar
ifubo
界面组成员
界面组成员
Posts: 438
Joined: 2006-10-26 17:46

Re: 关于PHPBB3所有数据移植到另一个新PHPBB3上

Post by ifubo » 2008-01-30 11:07

用PHPBB3自带的备份功能进行备份
然后再用PHPBB3自带的恢复功能进行恢复

我就是这么弄的,完全没问题
俺是一只大大大菜鸟......想要飞却怎么样也飞不高.....
支持phpbb,支持phpbbchina

User avatar
ChineseZenWorld
渐入佳境
渐入佳境
Posts: 217
Joined: 2006-11-20 3:14

Re: 关于PHPBB3所有数据移植到另一个新PHPBB3上

Post by ChineseZenWorld » 2008-01-31 4:57

我在hostmonster上恢复我7MB多的sql.gz压缩档,得到错误提示:

Code: Select all

500 Server Error
A misconfiguration on the server caused a hiccup. Check the server logs, fix the problem, then try again. URL: http://pennyone.hzhan.com/forum/adm/index.php?i=database&sid=b2f4f7ded78255b556715abe18c05f24&mode=restore&action=submit
错误提示好像是服务器超负荷而导致警告出错。
难道是我要恢复的数据库大了些(不压缩有23MB),服务器挂起了?

User avatar
eatbug
学有小成
学有小成
Posts: 116
Joined: 2008-04-13 17:52

Re: 关于PHPBB3所有数据移植到另一个新PHPBB3上

Post by eatbug » 2008-06-11 0:13

ifubo wrote:用PHPBB3自带的备份功能进行备份
然后再用PHPBB3自带的恢复功能进行恢复

我就是这么弄的,完全没问题
大大请看这里 :embs:

Post Reply