csrf 때문에 미치겠어요.. i_i 정보
csrf 때문에 미치겠어요.. i_i본문
가장 최신버전 그누보드 깔았는데요
회원가입할 때도 그렇고 관리자모드에서 그렇고
csrf 이미지가 보이질 않아요.
검색해 보니 있어야할 js 파일도 들어 있구요
php info를 보니
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.1.9
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
라고 나오구요.
그러다가 다른 분이 올려 주신 댓글에
kcaptcha_session.php 화일을 아래처럼 수정해보세요
<?
include_once("_common.php");
require(dirname(__FILE__).'/kcaptcha_config.php');
include('kcaptcha.php');
/*
session_start();
$_SESSION['captcha_keystring'] = (string)mt_rand(10000,999999);
$captcha = new KCAPTCHA();
$captcha->setKeyString($_SESSION['captcha_keystring']);
if($_REQUEST[session_name()]){ $_SESSION['captcha_keystring'] = $captcha->getKeyString(); }
echo $captcha->getKeyString();
*/
while(true){
$keystring='';
for($i=0;$i<$length;$i++){
$keystring.=$allowed_symbols{mt_rand(0,strlen($allowed_symbols)-1)};
}
if(!preg_match('/cp|cb|ck|c6|c9|rn|rm|mm|co|do|cl|db|qp|qb|dp|ww/', $keystring)) break;
}
//session_start();
set_session("captcha_keystring", $keystring);
$captcha = new KCAPTCHA();
$captcha->setKeyString(get_session("captcha_keystring"));
//echo md5($captcha->getKeyString());
Header("Content-type: text/css; charset=UTF-8"); //utf-8을 자신에 환경에맞게 변경
echo md5($captcha->getKeyString());
?>
이게 있길래 해 봤더니 이미지가 뜨더라구요?
근데 입력하면 잘못 입력했다고 나와요.
전 utf-8은 아니지만 원글 쓰신 분은 아래 헤드만 추가했더니 해결됐다고 하셨는데 저는 안돼요 -_ㅠ
같은 문제로 골치 아픈 분들 계시는 거 같은데
대체 어떻게 해결하셨나요?
초보자라 도통 모르겠어요.
이제 이것 때문에 두통까지 생겼어요 -_ㅠ
회원가입할 때도 그렇고 관리자모드에서 그렇고
csrf 이미지가 보이질 않아요.
검색해 보니 있어야할 js 파일도 들어 있구요
php info를 보니
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.1.9
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
라고 나오구요.
그러다가 다른 분이 올려 주신 댓글에
kcaptcha_session.php 화일을 아래처럼 수정해보세요
<?
include_once("_common.php");
require(dirname(__FILE__).'/kcaptcha_config.php');
include('kcaptcha.php');
/*
session_start();
$_SESSION['captcha_keystring'] = (string)mt_rand(10000,999999);
$captcha = new KCAPTCHA();
$captcha->setKeyString($_SESSION['captcha_keystring']);
if($_REQUEST[session_name()]){ $_SESSION['captcha_keystring'] = $captcha->getKeyString(); }
echo $captcha->getKeyString();
*/
while(true){
$keystring='';
for($i=0;$i<$length;$i++){
$keystring.=$allowed_symbols{mt_rand(0,strlen($allowed_symbols)-1)};
}
if(!preg_match('/cp|cb|ck|c6|c9|rn|rm|mm|co|do|cl|db|qp|qb|dp|ww/', $keystring)) break;
}
//session_start();
set_session("captcha_keystring", $keystring);
$captcha = new KCAPTCHA();
$captcha->setKeyString(get_session("captcha_keystring"));
//echo md5($captcha->getKeyString());
Header("Content-type: text/css; charset=UTF-8"); //utf-8을 자신에 환경에맞게 변경
echo md5($captcha->getKeyString());
?>
이게 있길래 해 봤더니 이미지가 뜨더라구요?
근데 입력하면 잘못 입력했다고 나와요.
전 utf-8은 아니지만 원글 쓰신 분은 아래 헤드만 추가했더니 해결됐다고 하셨는데 저는 안돼요 -_ㅠ
같은 문제로 골치 아픈 분들 계시는 거 같은데
대체 어떻게 해결하셨나요?
초보자라 도통 모르겠어요.
이제 이것 때문에 두통까지 생겼어요 -_ㅠ
댓글 전체

저도 미치겠네 ㅠㅠ요 ..
도와주세요 ㅠㅠ 게시판 하루동안 뒤지고. 했는데 안되네요..ㅠㅠ
도와주세요 ㅠㅠ 게시판 하루동안 뒤지고. 했는데 안되네요..ㅠㅠ

저도 미치기 직정이네요.. ㅋ
php.ini 파일 여신후에
경로 및 디렉터리 설정 부분에 php확장모듈 .so 파일이 들어있는 폴더경로를 넣어주시구요
동적 확장 파일 설정 부분에 gd.so 파일 추가 시켜 보세요
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
extension_dir = "/usr/lib/php4/" <- 리눅스 배포판 마다 경로 다름(find / -name *.so 검색해보세요)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
extension=mysql.so
..
..
extension=gd.so <- gd.so 파일을 추가시켜줍니다
저도 같은 엑박 증상이었는데 지금은 잘 나오네요~
경로 및 디렉터리 설정 부분에 php확장모듈 .so 파일이 들어있는 폴더경로를 넣어주시구요
동적 확장 파일 설정 부분에 gd.so 파일 추가 시켜 보세요
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
extension_dir = "/usr/lib/php4/" <- 리눅스 배포판 마다 경로 다름(find / -name *.so 검색해보세요)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
extension=mysql.so
..
..
extension=gd.so <- gd.so 파일을 추가시켜줍니다
저도 같은 엑박 증상이었는데 지금은 잘 나오네요~
저도 백우님처럼 해결이 안되네요...
Unforgiven님 글은 php.ini파일을 수정하라는 말씀같은데..
호스팅을 받고 있다면 그 업체에 요청해야 되나요?
Unforgiven님 글은 php.ini파일을 수정하라는 말씀같은데..
호스팅을 받고 있다면 그 업체에 요청해야 되나요?