帮助与文档

> >

一、获取插件的两种方式

1. mob官网获取

在http://www.mob.com/downloadDetail/BBSSDK/server下载插件后,解压并拷贝到“/source/plugin/”下面,登陆管理后台,在“应用”->“插件”->“未安装的插件”找到“BBSSDK”后点击“安装”。

discuz界面1

 

discuz界面2

2. 在应用中心获取

登陆管理后台,在“应用”->“插件”->“获取更多插件”,查找“BBSSDK”后点击“安装应用”。

addon1 addon2 addon3

安装过程中如果出现如下错误:

a. PHP版本过低,本插件需要php5.3以上的版本支持

b. MySQL版本过低,本插件需要MySQL5.0以上的版本支持

c. 数据库用户没有足够的权限:首先需要进入Discuz的目录查看“/config/config_global.php”文件中的“dbuser”

dbconfig

用更高等级的数据库用户,比如“root”用户。登录到phpmyadmin,找到“用户账户”下我们配置的用户,点击“修改权限”。勾选“数据”和“结构”两列后点击“执行”。

modify_auth

 

modify_auth2

 

d.“api/mobile”文件夹下没有读写权限,导致不能写入入口文件。在网站的根目录下面查找“/source/plugin/bbssdk/files/”查找到“remote.php”文件。拷贝文件到网站的“/api/mobile/”下面。

install1

环境匹配安装成功后,出现如下界面

presuccess

点击“确定”,跳转到如下界面。先到mob管理后台申请账号(申请appkey流程)。

注意:截图中的步骤和安装后的“设置”页面不是同一个页面,此步骤不能跳过或者关闭浏览器,如果跳过或关闭浏览器需要重新安装插件补上此步骤,不然不能初始化论坛!!!

插件接口地址可以不用更改,如果提交后报错。可以通过“插件接口地址+”?check=check””的方式进行有效验证。正确的地址会成功返回如下信息,则认证成功。

QQ截图20170425123722

每个appkey只能绑定一个插件接口地址。如果已经绑定此appkey只能安装在相同的插件接口地址下面。如需更改请联系客服或者重新申请另外的appkey。

123

看到如下页面代表安装成功。

success

二、注意事项

1. 在安装插件前,请确认“forum_thread”,“forum_post”,“forum_forum”三个表上没有任何触发器。
2. 在安装插件前,确认数据库中没有“bbssdk_comment_sync”,“bbssdk_forum_sync”,“bbssdk_menu_sync”这三个表的存在。

ps:以上提到的表需要包含表前缀

3. Apache做web service需要开启put请求的支持,具体实现如下:
      a、在apache\modules中检查是否存在mod_dav.so和mod_dav_fs.so这两个模块,需要确定存在
      b、修改apache\conf\httpd.conf,将以下两句打开
            LoadModule dav_module modules/mod_dav.so
            LoadModule dav_fs_module modules/mod_dav_fs.so

相关文档