使用范围:DiscuzX2.5,X3,X3.1,X3.2,X3.3,X3.4,X3.5、F1.0,L1.0 GBK/简体UTF-8/BIG5/繁体BIG5
https://github.com/undsky/DiscuzX-api
- 数据库运行
bbs.sql(!!! 将bbs_替换为你论坛的表前缀 !!!) - 将mobcent接口包上传到 Discuz 根目录
- 访问链接 http://你的论坛网址/mobcent/requirements/index.php 确保服务器的环境符合插件要求
- 安装 签到插件(非必选)
- 修改接口地址
// ./common/request.js
const config = {
baseURL: 'https://你的论坛网址/mobcent/app/web/index.php',
...
}论坛/板块管理
后台--用户--用户组--编辑--空间相关--上传图片选择:是 上传图片需要审核:否 相册单张图片最大尺寸(单位K 1M=1024K)
解决方法1:
// ./source/class/discuz/discuz_application.php
// 修改 _xss_check() 方法
private function _xss_check() {
$temp = strtoupper(urldecode(urldecode($_SERVER['REQUEST_URI'])));
if(strpos($temp, '<') !== false || strpos($temp, '"') !== false || strpos($temp, 'CONTENT-TRANSFER-ENCODING') !== false) {
system_error('request_tainting');
}
return true;
}解决方法2:
通过修改discuz站点的配置文件config/config_global.php,把安全检查禁用
$_config['security']['urlxssdefend'] = 1;
// 改为
$_config['security']['urlxssdefend'] = 0;update 表前缀_common_usergroup_field set allowgetimage = 1
!!! 更新缓存 !!!
站长/UCenter设置/头像调用方式:使用静态地址调用头像
3.5 修改头像无效
// uc_client\client.php 文件中添加方法:
function uc_stripslashes($string) {
!defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc());
if(MAGIC_QUOTES_GPC) {
return stripslashes($string);
} else {
return $string;
}
}解决方法1:
在程序开头加一句: error_reporting(E_ALL & ~E_NOTICE); 或error_reporting(E_ALL ^ E_NOTICE);
解决方法2:
修改php.ini error_reporting = E_ALL & ~E_NOTICE



