繁体   English   中英

reCaptcha无法在joomla 3.3.1中稳定地打开套接字

[英]reCaptcha could not open socket in joomla 3.3.1 stable

在我问这个问题之前,请允许我提及我知道网站上有几个完全相同的问题,但是恐怕它们无法帮我解决问题。

我有Joomla! 3.3.1在我的网站krackedeggs上安装了稳定 我还用ALFcontact配置了reCaptcha,但是当我提交上述链接中的“与我们联系”表单时,出现错误Could not open socket 我还实现了一个可以存在于溶液的Joomla论坛通过修改recaptcha.php通过替换if (($fs = @fsockopen($host, $port, $errno, $errstr, 10)) == false )if (($fs = @fsockopen(gethostbyname($host), $port, $errno, $errstr, 10)) == false )但我的问题仍然没有解决。

基本上,关于ALFcontact的最愚蠢的事情是它不使用内置的Joomla reCaptcha插件,而是使用自己的脚本recaptchalib.php。 因此,您必须通过转到/components/com_alfcontact并替换define("RECAPTCHA_VERIFY_SERVER", "www.google.com");

define("RECAPTCHA_VERIFY_SERVER", gethostbyname("www.google.com"));

解决方案已经在互联网上的许多地方提到过,例如在这里,但是在任何地方都没有提到recaptchalib.php的路径,因此大多数人都在继续编辑Joomla的recaptcha插件,这是完美的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM