MySQL 메시지 1364:
Field 'comment' doesn't have a default value
SQL 질의:
INSERT INTO `wp_kboard_board_content` (`board_id`,`member_uid`,`member_display`,`title`,`content`,`date`,`view`,`category1`,`category2`,`secret`,`notice`,`search`,`thumbnail_file`,`thumbnail_name`,`password`) VALUE ('1','1','tymc','asdfasdf','asdf','20140116211747','0','','','','','1','','','')
이 오류 내용을 코스모스팜 스레드(http://www.cosmosfarm.com/threads)에 알려주세요. 개인정보는 지워주세요.
위와 같은 문구가 나타납니다.
플러그인을 비활성화 -> 활성화 해보시겠어요?
네 플러그인 활성화 되어있는 상태인데, 안됩니다. 재설치해도 안되네요.
/kboard/class/KBContent.class.php 파일의 private function _insertContent() 메소드 부분을 수정해주세요.
$data['view'] = 0;
위 코드 다음줄에 아래 코드를 추가 해보세요.
$data['comment'] = 0;
글쓰기가 정상적으로 되는지 알려주세요.
다음 버전에 적용하겠습니다.
알겠습니다.
그전에 kboard 플러그인을 삭제 후 재설치 한다음 시도하려 했더니
비활성화할 경우
Fatal error: Class 'KBUpgrader' not found in D:\webroot\htdocs\newswivl\swivl\wp-content\plugins\kboard-comments\index.php on line 84
이 메세지가 나타나고, 삭제가 되지 않아서 파일질라에서 삭제하는데...이것도 해결 방법 알 수 있을까요?
댓글 플러그인을 비활성화 하기전에 게시판 플러그인을 삭제 하신듯 하네요.
KBUpgrader는 게시판쪽에 있는 파일입니다.
다시 게시판 플러그인을 업로드 하시면 해당 문제는 발생하지 않을 듯 싶네요.
삭제 하시기 전에 모두 비활성화 해주세요~
말씀하신 경로에 코트 추가하였더니 정상적으로 업로드 됩니다.
늦은 시간까지 답변 주시느라 고생 많으셨습니다 ^^
다행입니다.
다음 버전에 적용하겠습니다. 업데이트 해주세요^^