[오류보고 - 보안패치] 그누보드 4.34.10 처음 설치를 했을 경우
1. 처음 셋팅을 하면 데이터베이스에 값이 들어가야할 관리자 아이디와 비번이 들어가지 않는 오류가 있다.
mb_memo = '$mb_memo',
mb_lost_certify = '$mb_lost_certify',
mb_lost_certify = '$mb_lost_certify',
이부분이 데이터 베이스 인스톨 구조엔 있는데 실제 bbs/register_form_update.php에는 빠져있어서
관리자 비번과 아이디등이 등록 안되는 것같다.
2. 회원가입하고 관리자를 강제로 등록한 후 관리자 페이지에서 기본환경설정을 저장하려고 하면 오류발생
cf_use_norobot = '$_POST[cf_use_norobot]',
cf_use_email_certify = '$_POST[cf_use_email_certify]',
cf_use_homepage = '$_POST[cf_use_homepage]',
cf_req_homepage = '$_POST[cf_req_homepage]',
cf_use_tel = '$_POST[cf_use_tel]',
cf_req_tel = '$_POST[cf_req_tel]',
cf_use_hp = '$_POST[cf_use_hp]',
cf_req_hp = '$_POST[cf_req_hp]',
cf_use_addr = '$_POST[cf_use_addr]',
cf_req_addr = '$_POST[cf_req_addr]',
cf_use_signature = '$_POST[cf_use_signature]',
cf_req_signature = '$_POST[cf_req_signature]',
cf_use_profile = '$_POST[cf_use_profile]',
cf_req_profile = '$_POST[cf_req_profile]',
cf_use_recommend = '$_POST[cf_use_recommend]',
cf_email_wr_super_admin = '$_POST[cf_email_wr_super_admin]',
cf_email_wr_group_admin = '$_POST[cf_email_wr_group_admin]',
cf_email_wr_board_admin = '$_POST[cf_email_wr_board_admin]',
cf_email_wr_write = '$_POST[cf_email_wr_write]',
cf_email_wr_comment_all = '$_POST[cf_email_wr_comment_all]',
cf_email_mb_super_admin = '$_POST[cf_email_mb_super_admin]',
cf_email_mb_member = '$_POST[cf_email_mb_member]',
cf_email_po_super_admin = '$_POST[cf_email_po_super_admin]',
cf_use_jumin = '$_POST[cf_use_jumin]',
인스톨 시 생성되는 필드와 adm/config_form_update.php에 있는 구조의 차이가 위에 내용인듯하다.
cf_use_email_certify = '$_POST[cf_use_email_certify]',
cf_use_homepage = '$_POST[cf_use_homepage]',
cf_req_homepage = '$_POST[cf_req_homepage]',
cf_use_tel = '$_POST[cf_use_tel]',
cf_req_tel = '$_POST[cf_req_tel]',
cf_use_hp = '$_POST[cf_use_hp]',
cf_req_hp = '$_POST[cf_req_hp]',
cf_use_addr = '$_POST[cf_use_addr]',
cf_req_addr = '$_POST[cf_req_addr]',
cf_use_signature = '$_POST[cf_use_signature]',
cf_req_signature = '$_POST[cf_req_signature]',
cf_use_profile = '$_POST[cf_use_profile]',
cf_req_profile = '$_POST[cf_req_profile]',
cf_use_recommend = '$_POST[cf_use_recommend]',
cf_email_wr_super_admin = '$_POST[cf_email_wr_super_admin]',
cf_email_wr_group_admin = '$_POST[cf_email_wr_group_admin]',
cf_email_wr_board_admin = '$_POST[cf_email_wr_board_admin]',
cf_email_wr_write = '$_POST[cf_email_wr_write]',
cf_email_wr_comment_all = '$_POST[cf_email_wr_comment_all]',
cf_email_mb_super_admin = '$_POST[cf_email_mb_super_admin]',
cf_email_mb_member = '$_POST[cf_email_mb_member]',
cf_email_po_super_admin = '$_POST[cf_email_po_super_admin]',
cf_use_jumin = '$_POST[cf_use_jumin]',
인스톨 시 생성되는 필드와 adm/config_form_update.php에 있는 구조의 차이가 위에 내용인듯하다.
더 자세히 살펴볼 시간이 없어서 여기까지 올린다.
댓글 3개
letsgolee
14년 전
그누보드 오류라기 보다는 아마도 mysql5의 특성상 그럴껍니다. mysql5의 경우 기본값이 strict으로 정해져서 그누보드 insert가 되지 않습니다.
아래 링크를 확인해보고 시도해보세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=107194&sca=&sfl=wr_subject||wr_content&stx=mysql+strict&sop=and
아래 링크를 확인해보고 시도해보세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=107194&sca=&sfl=wr_subject||wr_content&stx=mysql+strict&sop=and
게시판 목록
자유게시판
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 199687 | 1개월 전 | 168 | ||
| 199686 | 1개월 전 | 463 | ||
| 199685 | 1개월 전 | 94 | ||
| 199684 | 1개월 전 | 157 | ||
| 199683 |
|
1개월 전 | 161 | |
| 199682 |
비버팩토리
|
1개월 전 | 109 | |
| 199681 | 1개월 전 | 163 | ||
| 199680 | 1개월 전 | 133 | ||
| 199679 | 1개월 전 | 114 | ||
| 199678 | 1개월 전 | 198 | ||
| 199677 |
|
1개월 전 | 200 | |
| 199676 | 1개월 전 | 115 | ||
| 199675 | 1개월 전 | 89 | ||
| 199674 | 1개월 전 | 257 | ||
| 199673 | 1개월 전 | 166 | ||
| 199672 | 1개월 전 | 160 | ||
| 199671 | 1개월 전 | 139 | ||
| 199670 | 1개월 전 | 121 | ||
| 199669 |
|
1개월 전 | 204 | |
| 199668 | 1개월 전 | 136 | ||
| 199667 |
nekoieye
|
1개월 전 | 201 | |
| 199666 | 1개월 전 | 158 | ||
| 199665 | 1개월 전 | 444 | ||
| 199664 | 1개월 전 | 153 | ||
| 199663 | 1개월 전 | 258 | ||
| 199662 |
|
1개월 전 | 141 | |
| 199661 | 1개월 전 | 118 | ||
| 199660 |
별찢이내린다샤랄랄라랄라
|
1개월 전 | 226 | |
| 199659 |
|
1개월 전 | 140 | |
| 199658 | 1개월 전 | 139 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기