- 3
- 김호창
- 조회 수 2304
설치를 할때
- 전체 테이블 생성 완료
insert into `g5_config` set cf_title = '그누보드5', cf_theme = 'basic', cf_admin = 'dmlwjdqn', cf_admin_email = 'admin@domain.com', cf_admin_email_name = '그누보드5', cf_use_point = '1', cf_use_copy_log = '1', cf_login_point = '100', cf_memo_send_point = '500', cf_cut_name = '15', cf_nick_modify = '60', cf_new_skin = 'basic', cf_new_rows = '15', cf_search_skin = 'basic', cf_connect_skin = 'basic', cf_read_point = '0', cf_write_point = '0', cf_comment_point = '0', cf_download_point = '0', cf_write_pages = '10', cf_mobile_pages = '5', cf_link_target = '_blank', cf_delay_sec = '30', cf_filter = '각종 욕설이 들어가있어서 지웠습니다.cf_possible_ip = '', cf_intercept_ip = '', cf_analytics = '', cf_member_skin = 'basic', cf_mobile_new_skin = 'basic', cf_mobile_search_skin = 'basic', cf_mobile_connect_skin = 'basic', cf_mobile_member_skin = 'basic', cf_faq_skin = 'basic', cf_mobile_faq_skin = 'basic', cf_editor = 'smarteditor2', cf_captcha_mp3 = 'basic', cf_register_level = '2', cf_register_point = '1000', cf_icon_level = '2', cf_leave_day = '30', cf_search_part = '10000', cf_email_use = '1', cf_prohibit_id = 'admin,administrator,관리자,운영자,어드민,주인장,webmaster,웹마스터,sysop,시삽,시샵,manager,매니저,메니저,root,루트,su,guest,방문객', cf_prohibit_email = '', cf_new_del = '30', cf_memo_del = '180', cf_visit_del = '180', cf_popular_del = '180', cf_use_member_icon = '2', cf_member_icon_size = '5000', cf_member_icon_width = '22', cf_member_icon_height = '22', cf_member_img_size = '50000', cf_member_img_width = '60', cf_member_img_height = '60', cf_login_minutes = '10', cf_image_extension = 'gif|jpg|jpeg|png', cf_flash_extension = 'swf', cf_movie_extension = 'asx|asf|wmv|wma|mpg|mpeg|mov|avi|mp3', cf_formmail_is_member = '1', cf_page_rows = '15', cf_mobile_page_rows = '15', cf_cert_limit = '2', cf_stipulation = '해당 홈페이지에 맞는 회원가입약관을 입력합니다.', cf_privacy = '해당 홈페이지에 맞는 개인정보처리방침을 입력합니다.'
1364 : Field 'cf_add_script' doesn't have a default value
error file : /install/install_db.php
이런식으로 경고문이 뜨면서 오류가 납니다. 이때는 어찌 해야하나요?
참고로 한번 설치 다시 하고도 저런 경고문이 뜹니다.
(사진을 클릭할경우 자세히 보입니다.)
댓글 3
설치 파일은 제대로 되어있는데 맞나요?
안녕하세요? ^^
저도 예전에 비슷한 에러를 겪어본 적이 있었는데요.
예전 기억을 되살려서 적어볼게요~
1.
우선 그누보드 설치파일이 제대로 업로드 되었는지 확인해보세요.
그누보드를 다운받아서 압축파일을 푼 용량과 실제 업로드된 용량과 비교해보세요 :)
업로드 과정에서 뭔가 누락되면 이런 오류 메시지가 뜨더군요.
2.
이런 에러는 MySQL 5.X 이상에서 SQL mode 설정과 관련되어 발생할 수 있습니다.
g5_config 테이블 cf_add_script 필드에 기본값이 없을 때 발생하는데요.
NOT NULL을 NULL 로 수정하거나, 또는 install_db.php을 수정하시면 해결이 가능해요.
해결책에 대해 SIR의 편리 님께서 직접 댓글을 달아주셨네요 ^^
https://sir.kr/qa/75194
잘 해결되셨으면 좋겠네요 ^-^
그럼 즐거운 주말 되세요!
제가 CMS는 안써봤는데 오류로만 보자면 DB에 접근하셔서 해당 테이블에 디폴트 값을 설정하시면 될것 같아요~
alter 명령어로 오류나는 컬럼에 추가하시면 될것 같습니다^^;;