簡體   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