자동가입방지 파일 엑박나와요 파일 5개아닌가요? 정보
자동가입방지 파일 엑박나와요 파일 5개아닌가요?본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://okpo2.dothome.co.kr/gnuboard4/bbs/register_form.php
자동가입방지 파일 5개아닌가요?
제가알기론 bbs/안에
kcaptcha,
kcaptcha_config,
kcaptcha_image,
kcaptcha_result,
kcaptcha_session
이렇게 알고있는데
자꾸 자동가입방지 엑박이 떠서 미치겠내요..
기존에 있는걸 모바일로 넣었는데도 이러내요..
혹시 다른파일인가요???
오류 주소 : http://okpo2.dothome.co.kr/gnuboard4/bbs/register_form.php
자동가입방지 파일 5개아닌가요?
제가알기론 bbs/안에
kcaptcha,
kcaptcha_config,
kcaptcha_image,
kcaptcha_result,
kcaptcha_session
이렇게 알고있는데
자꾸 자동가입방지 엑박이 떠서 미치겠내요..
기존에 있는걸 모바일로 넣었는데도 이러내요..
혹시 다른파일인가요???
댓글 전체

http://okpo2.dothome.co.kr/gnuboard4/m/bbs/kcaptcha_image.php?t=1356336175396 엑박이미지의 경로를 보시면 m/이 더 들어가있습니다 경로가 틀려서 나오는 엑박입니다
m/bbs 안에다가 kcaptcha 파일 5개 다넣었는데도 엑박떠요 ㅠ
엑박 안나오게하면..게시판이 모바일버전이 아니라 기존게시판이 되어버리고..미치겠내요..
저도 방금 엑박문제 해결 하고 왔습니다.
원인을 설명드리자면 이미지를 생성할때 이미지 외의 내용이 write 되었을때 엑박이 뜨더군요.
그래서 그누질답을 찾아 보니 어떤분은 dbconfig.php 에 공백이 들어가있었다고 하더군요.
그런데 저는 해당 파일에 공백이 없었습니다.
KCAPTCHA와 dbconfig가 왠 상관 일까 하고 생각해보니
KCAPTACH 파일에서 common.php 를 인클루드 하는데 common.php 파일 안에 dbconfig.php 가 있습니다.
따라서 인클루드 되는 모든 파일에 공백이 없는지 확인해봐야 하는 것이었습니다.
여기서 공백이라는 것은 php 코드 바깥쪽의 공백입니다. <?php ~~ 여기 안쪽의 공백은 상관 없구요 ?>' 여기 바깥쪽 공백이 문제입니다. '
즉 common.php를 오픈 하시고 include 를 검색 하셔서 include 되는 파일들을 전부 확인 해보세요
php 코드 영역 밖의 공백을 모두 지워주세요.
대부분 라이브러리 파일들이기 때문에 공백이 필요 없는 파일들 일것으로 생각 됩니다.
저같은 경우는 common.lib.php 파일 맽끝에 공백이 있었구요, common.php 파일 맨끝에도 있었습니다.
그리고 저는 common.lib.php 랑, common.php 파일을 수정한 이력이 있었구요.
아마도 미리내 호스팅에서 웹FTP를 사용할때 업로드 되면서 자동으로 공백이 추가 되는게 아닌가 예상해봤습니다.
암튼 해결 되셨으면 하네요~
원인을 설명드리자면 이미지를 생성할때 이미지 외의 내용이 write 되었을때 엑박이 뜨더군요.
그래서 그누질답을 찾아 보니 어떤분은 dbconfig.php 에 공백이 들어가있었다고 하더군요.
그런데 저는 해당 파일에 공백이 없었습니다.
KCAPTCHA와 dbconfig가 왠 상관 일까 하고 생각해보니
KCAPTACH 파일에서 common.php 를 인클루드 하는데 common.php 파일 안에 dbconfig.php 가 있습니다.
따라서 인클루드 되는 모든 파일에 공백이 없는지 확인해봐야 하는 것이었습니다.
여기서 공백이라는 것은 php 코드 바깥쪽의 공백입니다. <?php ~~ 여기 안쪽의 공백은 상관 없구요 ?>' 여기 바깥쪽 공백이 문제입니다. '
즉 common.php를 오픈 하시고 include 를 검색 하셔서 include 되는 파일들을 전부 확인 해보세요
php 코드 영역 밖의 공백을 모두 지워주세요.
대부분 라이브러리 파일들이기 때문에 공백이 필요 없는 파일들 일것으로 생각 됩니다.
저같은 경우는 common.lib.php 파일 맽끝에 공백이 있었구요, common.php 파일 맨끝에도 있었습니다.
그리고 저는 common.lib.php 랑, common.php 파일을 수정한 이력이 있었구요.
아마도 미리내 호스팅에서 웹FTP를 사용할때 업로드 되면서 자동으로 공백이 추가 되는게 아닌가 예상해봤습니다.
암튼 해결 되셨으면 하네요~
저도 공백이 있어서 그랬습니다. ㅋㅋ 감사드립니다.