如标题中所述。我的recaptcha表单只有在我改变它时才有效:
define("RECAPTCHA_VERIFY_SERVER", "www.google.com");
到此:
define("RECAPTCHA_VERIFY_SERVER", "74.125.236.178");
我正在使用myhosting.com vps linux服务器。知道为什么它不能与www.google.com一起使用吗?
答案 0 :(得分:1)
解决此问题的方法是,
//line 40 in recpatchalib.php and replace:
define("RECAPTCHA_VERIFY_SERVER", "api-verify.recaptcha.net");
// With this:
define("RECAPTCHA_VERIFY_SERVER", gethostbyname('api-verify.recaptcha.net'));
试试吧。
来自Issues页。