分享

百度云开发:BAE3.0入门--移植Discuz X3.1论坛系统

导读
本文针对discuz用户,该如何移植,还是比较简单的,主要两个步骤,详细如下







注:该移植是针对discuz x3.1的版本,其他版本的移植可能不同。

1、首先,同样是部署BAE的运行环境,共分两部分:php和mysql。
先创建一个php-work工程,然后创建mysql数据库

1.png
2.png
3.png
004.png
2、php运行环境创建成功了,下面是数据库的详细信息,在配置Discuz的时候会用到。
5.png
3、本地建立一个文件夹(我的是discuz文件夹)作为SVN的代码库,创建与BAE的连接。右键文件夹——>SVN Checkout,在弹出的窗口中输入步骤一中的SVN地址。
6.png
4、成功后,SVN会把BAE代码库中的代码文件同步到本地,然后复制Discuz压缩包中Upload文件夹中的文件到刚才同步的discuz文件夹中,覆盖index.php,然后我们来编辑discuz的配置文件。配置文件有效的一共有2个,如图:
7.png
8.png
4、找到配置文件后,使用文本编辑器打开配置文件,修改标记部分的信息,如图:
config_global.php
9.png
config_ucenter.php
10.png
5、修改完配置文件,接下来把代码通过SVN同步到BAE上去。
11.png
同步成功,所有代码已经在BAE上了。
12.png
6、代码部分完成。我们开始移植数据库,首先,导出本地的discuz的数据库,包括所有表(discuz有接近300张表,由于phpmyadmin的限制,一次最多能导出250张表,所以要导出2次)。
13.png
14.png
7、成功导出两个sql数据库文件,再打开BAE的phpmyadmin,导入两个sql数据库文件。
015.png
成功导入所有数据,共计294张表。
016.png
017.png
8、代码和数据库全部完成了,看看效果。
用户登陆:
018.png
管理登陆:
019.png


欢迎加入about云群425860289432264021 ,云计算爱好者群,关注about云腾讯认证空间

已有(2)人评论

跳转到指定楼层
loreting 发表于 2014-11-10 14:18:52
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

ainubis 发表于 2015-4-2 00:01:23
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条