谷歌验证码内部错误
Google Recaptcha Internal Error
我正在使用新的Google reCaptcha API作为WordPress实例页面内的联系表单,但是使用Google给出的脚本时API returns a 500 Internal Server Error message
。
所以,我正在使用这段代码来使其工作
$siteKey = "sitekey";
$secret = "secretkey";
$lang = "it";
$resp = null;
$error = null;
$reCaptcha = new ReCaptcha($secret);
if ($_POST["g-recaptcha-response"]) {
$resp = $reCaptcha->verifyResponse(
$_SERVER["REMOTE_ADDR"],
$_POST["g-recaptcha-response"]
);
}
并且,在 HTML 上:
<script src='https://www.google.com/recaptcha/api.js'></script>
<div class="g-recaptcha" data-sitekey="<?php echo siteKey; ?>"></div>
但是,当我打开该页面时,我唯一看到的是:
An error occurred:
An internal error occurred: 50C0C9A3E5F28.AB460A3.4C003672
顺便说一下,在谷歌浏览器控制台上,我可以点击API脚本生成的URL,当我打开它时,我看到一个空白页面,其中包含我需要的reCaptcha。
可能是Google reCaptcha API和Wordpress之间的冲突,还是只是API的错误?
您收到此错误是因为您没有将域放入recaptcha管理站点的密钥设置或基本上错误的域。
我已经
解决了这个问题,但有趣的是我不知道怎么做,我只是从 Google 文档中重新复制了代码,也许打错了。
无论如何,问题解决了。
相关文章:
- SignalR:调用集线器方法时出现内部服务器错误
- 如何解决“;错误所请求的URL返回500-内部服务器错误”;
- 错误:'让'声明只能在块内部声明
- 调用setTimeout内部的函数时发生引用错误
- 使用javascript API响应内部服务器错误将曲目上传到SoundCloud
- AJAX错误状态代码500内部服务器错误
- Jcrop&画布:裁剪区域的大小很奇怪;500内部服务器错误
- 如果JS会话变量为null,如何避免500内部服务器错误
- POST encodeURI查询字符串内部服务器错误 500
- getJSON:网络错误:500 内部服务器错误
- Node.js:Mongoose内部服务器错误
- 缺少用于创建的模板.内部服务器错误-聚合物表单保存到数据库
- 云代码(javascript)失败,原因是:{代码:1,消息:内部错误
- Jquery AJAX Post:500(内部服务器错误)
- 是JSHint“;已定义“;IIFE模块内部的错误确实有效
- 我的联系表格在测试/PHPMailer后给了我一个内部服务器错误(500)
- 随机jquery移动/角度内部错误与安卓浏览器
- 500(内部服务器错误)的外部php文件
- ajax上get函数内部的未定义错误
- Chrome's IndexedDB错误"内部错误检查键存在"是什么意思?