저는 Joomla를 처음 사용했고 최근에는 연락처 양식에 보안 문자를 활성화하기 위해 많은 노력을 기울였으며 모든 단계를 수행했습니다. (플러그인, 전역 구성 및 사용자 관리자에서 보안 문자 활성화)하지만 결국 내 양식에서 다음 과 같이 표시됩니다.
* 보안 코드 (Captcha)
및 코드 자체와 보안 문자 코드를 입력하는 텍스트 필드가 표시되지 않습니다.
어떻게해야합니까 ??? 내가 Joomla를 처음 사용한다고 말했듯이 단계별로 설명해주세요. 그건 그렇고 내 사이트의 언어는 페르시아어입니다 (중요하지는 않지만)
captcha를 활성화 한 후 내 양식이 어떻게 보이는지 :
CAPTCHA를 활성화 한 후의 내 양식
24 시간 동안 인터넷에서 검색 한 끝에 마침내 답을 찾았습니다.
사이트의 홈 디렉토리 아래에서
public_html-> 플러그인-> captcha-> recaptcha 로 이동하여 recaptcha.php
라는 파일을 엽니 다.
아래에 언급 된 코드를 검색하고 다음과 같이 변경하십시오.
변화
const RECAPTCHA_API_SERVER = "http://api.recaptcha.net";
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";
const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net";
에
const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api";
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";
const RECAPTCHA_VERIFY_SERVER = "www.google.com";
또한 변경
$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/verify"
에
$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify"
그런 다음 페이지를 저장하고 다시로드하십시오. 끝났다.
Joomla가 최신 버전 인 경우 RECAPTCHA 버전이 1.0 인 Joomla 2.5에서 필요하다는 것을 잊지 마십시오. RECAPTCHA를 활성화하기 만하면 아무것도 변경할 필요가 없습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다