자동입력방지 엑박 문제(해결) > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

자동입력방지 엑박 문제(해결) 정보

자동입력방지 엑박 문제(해결)

본문

최근 그누보드 4.34.20 을 설치했습니다
글쓰기 코멘트 달기 등에서 자동입력방지 문자 대신 엑박이 뜹니다.
게시판에 있는 해결방법을 검색해서 적용해 보았으나 해결이 안됩니다.

http://www.jarvisoptic.com/gnuboard4/bbs/kcaptcha_image.php?t=1234123
이런 링크를 쳐보면 자동입력방지 문자가 나오는 것으로 보아 gd 라이브러리 문제는 아닌 것 같고
session 쪽 문제 인 것 같은데 디렉토리 퍼미션등을 707로 주었으나 역시 같은 현상입니다.
kcaptcha_session.php 을 ajax 가 post 모드로 실행하면서 에러를 일으킵니다. 에러가 나는 지 보기위해
jquery.kcaptcha.js 코드를 이렇게 바꿔보았습니다.
$('#kcaptcha_image').bind('click', function() {
            $.ajax({
                type: 'POST',
                url: g4_path+'/'+g4_bbs+'/kcaptcha_session.php',
                cache: false,
                async: false,
                success: function(text) {
                    $('#kcaptcha_image').attr('src', g4_path+'/'+g4_bbs+'/kcaptcha_image.php?t=' + (new Date).getTime());},
                error:function (xhr, ajaxOptions, thrownError){                   
                  alert(xhr.status);                   
                  alert(ajaxOptions);               
                  }   
            });
        })

이랬더니 406에러가 뜹니다.


혹시 다른 곳에 문제가 있을까요? 스킨도 적용하지 않은 상태입니다.
이틀동안 찾아 보았으나 도대체 해결이 되지 않네요. 조언 부탁합니다

Fatal error: Uncaught TypeError: mysqli_fetch_assoc(): Argument #1 ($result) must be of type mysqli_result, null given in /home/kagla/new-sir/old/lib/common.lib.php:2339 Stack trace: #0 /home/kagla/new-sir/old/lib/common.lib.php(2339): mysqli_fetch_assoc() #1 /home/kagla/new-sir/old/skin/board/v16/view.skin.php(795): sql_fetch_array() #2 /home/kagla/new-sir/old/bbs/view.php(403): include_once('...') #3 /home/kagla/new-sir/old/bbs/board.php(300): include_once('...') #4 {main} thrown in /home/kagla/new-sir/old/lib/common.lib.php on line 2339