2016-10-11 1 views
-1

저는 Joomla를 처음 사용하고 있으며 최근에 연락 양식에 captcha를 사용하도록 해본 결과 모든 작업을 수행했습니다. . (플러그인, 글로벌 구성 및 사용자 관리자에서 captcha 사용 가능)하지만 결국 내 양식에 이것을 보았습니다.
* 보안 코드 (보안 문자)
및 보안 문자 코드를 입력 할 코드 및 텍스트 필드가 표시되지 않습니다.
어떻게해야합니까 ??? 내가 말했듯이 나는 Joomla에 새로운 단계별로 설명해주십시오. 인터넷에서 검색하는
My form after enabling CAPTCHACAPTCHA는 Joomla의 연락처 양식에서 보이지 않는 방식으로 보이지 않습니다.

+0

코드 없음, 도움 말 없음. 문제의 그림을 바탕으로 문제를 해결할 수는 없습니다. –

+0

이것은 코드에 의해 수행되지 않습니다. 최소한이 방법은 알고 있습니다. 코드에 의해 완료되면 코드 조각을 제공하십시오. –

+0

그럼 너는 틀린 곳으로왔다. 이 사이트는 프로그래밍 관련 질문 용입니다. 우리는 일반적인 소프트웨어 기술 지원이 아닙니다. –

답변

0

24 시간 후 마침내 내가 답을 찾을 : (그것은 중요하지 않습니다 만) 그런데 내 사이트의 언어는
이 내 양식은 보안 문자를 활성화 한 후 같은 모습입니다 페르시아어이다.
사이트의 홈 디렉토리에서
public_html -> plugins -> 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가 새로운 버전 인 경우 Joomla 2.5 버전에서 RECAPTCHA의 버전이 1.0 인 것을 잊지 마십시오. 변경하지 않고 RECAPTCHA 만 활성화하면됩니다.