================
建站插件
================
.. 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配置文件中即可。