2010-12-07 5 views
1

탱크 인증에 문제가 있습니다. 비록 내가 from here 내가 login_form에 연결하려고하면 지침에 따라 http://example.com/auth/login에 리디렉션을 얻을.Codeigniter 탱크 인증 설치

"example.com"을 내 도메인으로 변경할 수 있다고 가정하지만 어디에서 찾을 수 있습니까? 다른 것은 captcha가 표시되지 않는다는 것입니다.

설치와 관련된 예제에서만 배워야한다고 생각합니까?

도움을 주시면 감사하겠습니다.

답변

1

당신이 맞습니다. 탱크 인증 최신 버전에는 'example.com'이 없습니다. CI 설정 파일의 기본 URL을 변경 했습니까? 그것의 ./system/application/config/config.php 라인

$config['base_url'] = "http://example.com/"; 

capcha가 뭐야? 이미지 용 디렉토리를 모두 설정 했습니까? 여기

+0

기본 URL을 변경했는데 작동 중입니다. 감사합니다. 이미지 용으로 디렉토리를 설정한다는 것은 무엇을 의미합니까? –

+1

@Stavros .htaccess 파일을 사용하여 CodeIgniter URL에서 "index.php"를 제거하는 경우, Tank Auth의 "captcha"디렉토리에 대한 재 작성 요청이 아닌지 확인해야합니다. 예를 들어 내 .htaccess 파일의 RewriteCond 줄은'RewriteCond $ 1!^(index \ .php | images | table-images | js | robots \ .txt | css | captcha) Tank Auth의 CAPTCHA 이미지가 탱크 인증을 추가 할 때 CI 설치로 복사 한 "captcha"디렉토리에서 올바르게 표시되도록합니다. –

+0

CI captcha 플러그인을 사용하는 경우 CI 플러그인 파일에 명시된대로 이미지 디렉토리를 'img_path'=> './captcha/', 'img_url'= http 'http'행으로 설정해야합니다 : //example.com/captcha/ '. –

관련 문제