最新消息:服务器现已从linode换到fzhost.net,且主题已从retina 0.2换为大前端D8

【记录】在hawk虚拟主机上恢复原先的在wordpress内的vanilla的bbs系统

WordPress crifan 22浏览 0评论

【背景】

之前已经实现了将wordpress从hostmonster搬家到hawk上:

【记录】在本地测试wordpress已成功后去实现在线的wordpress网站搬家(换主机)

现在去将之前的vanilla的bbs:

【记录】为在线的WordPress网站crifan.com添加一个bbs(子)论坛

也搬家搬过来。

【折腾过程】

1.已经登录hostmonster的cpanel,从PhpMyAdmin中,导出了最新的,之前的vanilla的bbs:

588KB的

xxxxx_within_wordpress.sql

2.现在先去登录hawk中cpanel中的PhpMyAdmin,去导入该bbs的mysql数据库。

hawk phpmyadmin import

选择对应的sql文件,导入:

choose bbs sql file then import

3.结果出错:

【已解决】PhpMyAdmin中导入vanilla的bbs的mysql数据库文件时出错:DROP TABLE IF EXISTS `GDN_Activity`,MySQL 返回: #1046 – No database selected

4.然后,接着就可以去,

把之前下载下来的,原先在hostmonster上面,public_html根目录下的bbs文件夹的所有文件,

上传到当前的hawk的空间上去对应位置。

结果发现,其实之前已经上传过了:

has uploaded vanilla bbs files into hawk

hawk上,已经有此vanilla的bbs的所有文件了。

 

5.所以剩下的,就是去修改对应的配置文件了:

此处用在线cpanel中的文件编辑器去修改

bbs/conf/config.php

pulic html bbs conf edit config php file

use file editor to edit utf8 config php

然后改为对应的数据库名,用户名,密码:

change the configuration database name host user password for vanilla bbs

再保存更改后退出。

6.然后,就可以去访问对应地址,去验证看看是否工作正常:

结果还是出错:

【已解决】访问搬家后的vanilla的bbs结果出错:Fatal error: Class ‘Gdn’ not found in xxx/bootstrap.php on line 48

至此,可以正常访问vanilla的bbs了。

 

【总结】

此处,对于搬家到hawk上后,恢复vanilla的bbs,整体步骤是:

1.确保先把vanilla的bbs的所有文件上传到hawk上去,放到对应位置。

2.再去创建对应的数据库,以及数据库用户,再把用户添加到数据库中,用于操作权限;

3.修改对应的vanilla的bbs下面的conf/config.php,更新其中的数据库,用户和密码,类似于:

// Database
$Configuration['Database']['Name'] = '新的bbs的数据库名';
$Configuration['Database']['Host'] = 'localhost';
$Configuration['Database']['User'] = '新建的bbs的用户名';
$Configuration['Database']['Password'] = '对应用户的密码';

4.再把之前的bbs的mysql的数据库文件xxx.sql,通过PhpMyAdmin中,导入到对应的该bbs的数据库中;

5.然后再去删除vanilla下面的那个cache文件夹

6.访问bbs主页,就可以正常访问了。

转载请注明:在路上 » 【记录】在hawk虚拟主机上恢复原先的在wordpress内的vanilla的bbs系统

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
51 queries in 0.455 seconds, using 12.50MB memory