1. 정확한 제품 또는 플러그인 이름
kboard
2. 상세 내용
글 작성시에 저장하기를 누르면 아래의 에러메시지가 출력 됩니다. 현재 사용중인 Kboard 버전은 6.3 입니다.
Warning: Undefined array key "kboard_captcha" in /var/www/wp-content/plugins/kboard/class/KBCaptcha.class.php on line 70
Fatal error: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, null given in /var/www/wp-content/plugins/kboard/class/KBCaptcha.class.php:70 Stack trace: #0 /var/www/wp-content/plugins/kboard/class/KBCaptcha.class.php(70): in_array('LEMXY', NULL) #1 /var/www/wp-content/plugins/kboard/class/KBContent.class.php(199): KBCaptcha->validate() #2 /var/www/wp-content/plugins/kboard/class/KBController.class.php(224): KBContent->execute() #3 /var/www/wp-includes/class-wp-hook.php(308): KBController->editorExecute('') #4 /var/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) #5 /var/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #6 /var/www/wp-settings.php(639): do_action('wp_loaded') #7 /var/www/wp-config.php(104): require_once('/var/www/wp-set...') #8 /var/www/wp-load.php(50): require_once('/var/www/wp-con...') #9 /var/www/wp-blog-header.php(13): require_once('/var/www/wp-loa...') #10 /var/www/index.php(17): require('/var/www/wp-blo...') #11 {main} thrown in /var/www/wp-content/plugins/kboard/class/KBCaptcha.class.php on line 70
이 웹사이트에 치명적인 오류가 있습니다.
워드프레스 장애복구에 관해 더 알아보기.
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
안녕하세요~^^
FTP로 접속해서 /wp-content/uploads/kboard_captcha 폴더에 쓰기 권한이 있는지 확인해보시겠어요?
/wp-content/uploads/kboard_captcha 폴더를 지워보신 후 다시 확인해보시겠어요?
또, 호스팅 용량은 충분한지 확인해보셔야 할 듯합니다.
캡차(CAPTCHA) 기능의 문제가 있다면
PHP의 GD 모듈이 제대로 설치돼있지 않는 문제일 수도 있습니다.
서버 관리자에게 PHP의 GD 모듈을 체크해달라고 문의해보시는 게 좋을 듯합니다.
KBoard 플러그인에서 구글 리캡차(Google reCAPTCHA) 기능을 제공하고 있기 때문에
리캡차를 이용하시는 것도 하나의 해결 방법일 듯합니다.
데모 게시판에서 테스트해보실 수 있습니다.
https://www.cosmosfarm.com/demo/
고맙습니다.