================ 建站插件 ================ .. include:: ../baidu.rst .. contents:: 目录 :depth: 3 基本介绍 ============== 针对使用建站框架的网站主,极验提供了相应的平台的插件,供网站主集成。 网站主只需要经过如下步骤,对插件进行设置即可使用: 1. 从 `验证后台 `_ 注册账号 #. 添加验证,可以获取一组当前验证的ID/Key #. 将ID和Key填写到插件的相应位置 #. 检验验证插件正常运行。在网站相应位置使用极验验证 #. 检验验证后台统计工具。从 `验证后台 `_ 查看相应的验证模块的验证统计数据变化 #. 顺利完成环境搭建,而且和您的专属验证模块成功绑定 Discuz ========= 安装插件 ---------------- 1. 在插件中心搜索极验验证 一键安装 2.手动安装 压缩包下载地址 https://github.com/GeeTeam/gt-discuz-x2.5-x3.2/ ,下载压缩包后解压并更改文件夹的名字为geetest ,放在网站根目录/source/plugin/ 下 常见问题 ---------------- 问题1 ~~~~~~~~~~~~~~~~~~ id和key无法更改,或为空 解决方法:问题原因及解决方法:可能的原因是服务器权限不够,登录服务器查看`网站根目录/source/plugin/geetest/lib/config.php`文件,ID和KEY 是否为null,若为空,手动写进config.php文件。 .. code:: return array ( 'keyset' => array ( 'captchaid' => '{{id}}', 'privatekey' => ''{{key}}', ), 'mobile' => array ( 'captchaid' => '{{id}}', 'privatekey' => ''{{key}}', ), ); 注意:pc 版的id和key与手机版的id和key不能弄混淆 问题2 ~~~~~~~~~~~~~~~~~~ 后台填写id和key时,提示 id type error 解决方法:id 和 key 类型不对,web版的id和key只能填写web版的id和key,移动版的只能填写移动版的id和key 问题3 ~~~~~~~~~~~~~~~~~~ 开启了指定模块的验证,但验证条和滑动验证码几个字都无法显示 解决方法:可能是模板没有插件嵌入点,建议换成discuz默认模板。 问题4 ~~~~~~~~~~~~~~~~~~ 双重验证模块显示,既有极验验证,又有discuz自带验证模块 解决方法:到管理后台下的防灌水->验证模块设置中去关闭您想关闭的验证模块 问题5 ~~~~~~~~~~~~~~~~~~ pc版的验证能用,移动版的验证无法使用 解决方法:1.检查id和key是否是移动版的id和key,pc版的id和key不能在移动版上使用;2.是否是默认模板,某些模板不兼容;3.pc版的验证只支持触屏版,不支持标准版 问题6 ~~~~~~~~~~~~~~~~~~ 报错:Could not open socket! 解决方法:服务器的php配置中关闭了PHP.ini 中 allow_url_fopen选项,联系空间商,或者自己手动去开启 手机版使用方法及说明 ------------------------------------------------ 1. 在discuz插件后台中的极验插件设置中,手机版的ID和KEY必须在account.geetest.com申请,且注意选择ID类型为移动端。PC端和移动端的ID不通用。 #. 如果您是老用户(即您之前使用geetest的文件覆盖过discuz的手机模板),如遇到插件验证码无法弹出,手机版的ID和KEY也正常无误,将 /template/default文件夹 替换成原生的discuz文件,即可解决问题。 #. 优化的手机版大大提高了对手机模板的兼容性,如果模板开发者完全按照模板的规则开发,插件是兼容的,若遇不兼容,建议替换成discuz原生模板。 #. 手机版极验验证针对移动端特点极大的改善了用户体验,使用更加便捷、炫酷、保障网站安全,建议站长们及时开启。 Phpwind =========== 安装插件 ------------------- Phpwind版本分为 V8.5, V8.7,V9.0 ,语言包分为GBK和UTF8 由于v8.5、V8.7和 V9.0 插件机制不同,请选择适合您网站的包下载 - `V8.5、V8.7 下载链接 `__ - `V9.0、V9.1 下载链接 `__ V8.5 和V8.7安装 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. 将安装包中的login.php 、post.php、read.php、register.php、这四个文件覆盖到网站根目录下 #. 将安装包中的template/wind 下的fastpost.htm、 login.htm、 post.htm、 register.htm中的这四个文件覆盖到网站的template/wind目录下 #. 将geetest文件放到upload/hack目录下 #. 登录您的网站,在插件列表中即可看到geetest插件 V9.0安装 ~~~~~~~~~~~~~~~~~~~ 1. 将安装包复制到upload/src/extensions 下面 #. 在插件列表中,安装插件即可 参数配置 ~~~~~~~~~~~~~~~ 将您的验证模块专属id:{{id}}和key:{{key}}填写到插件配置的相应位置 .. image:: img/20140923144329vpw.png Wordpress ========================= 安装插件 ------------------- 推荐使用在线安装方式 : 1. 在wordpress后台插件中搜索geetest #. 下载插件并完成安装 参数配置 ------------------ 将您的验证模块专属id:{{id}}和key:{{key}}填写到插件配置的相应位置 .. image:: img/20140923144329vwp.png 蝉知企业门户系统 ======================== 安装插件 ------------------- 1. 后台在线安装: 进入蝉知系统后台—平台—插件—获得插件列表中找到极验插件,选择自动安装即可。 2. 官网下载: http://www.chanzhi.org/extension-browse.html/&a=jiyan,找到极验插件,下载解压,上传到网站根目录覆盖即可。 参数配置 ------------------ 将您的验证模块专属id:{{id}}和key:{{key}}填写到插件的config配置文件中即可。