PHP Setup for IIS - MySQL5 에서 설치 문의. > 그누4 질문답변

그누4 질문답변

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

PHP Setup for IIS - MySQL5 에서 설치 문의. 정보

PHP Setup for IIS - MySQL5 에서 설치 문의.

본문

win2000server
PHP Setup for IIS - MySQL5
 
에서 그누보드 설치를 어떻게 해야 하는지 알고싶습니다.
 
PHP Setup for IIS - MySQL5가 standad(기본설정)대로 설치되어 있는 환경해서 테스트를 해봤는데.. 뭐가 문제인지 잘 안되네요^^;;
 
[mysql 환경]
MySQL 문자셋: UTF-8 Unicode (utf8)
MySQL connection collation : utf8_general_ci
 
character set client utf8 utf8
character set connection utf8 utf8
character set database utf8 utf8
character set results utf8 utf8
character set server utf8 utf8
character set system utf8 utf8
character sets dir H:\PHP_Setup_for_IIS\MySQL\share\charsets\ H:\PHP_Setup_for_IIS\MySQL\share\charsets\
collation connection utf8_general_ci utf8_general_ci
collation database utf8_general_ci utf8_general_ci
collation server
utf8_general_ci
utf8_general_ci
 
그누보드 utf8 버전으로 설치를 해보았으나 설치후에 문제점이 생깁니다.
 
member테이블에 기본적으로 생성되어야할 admin계정 레코드가 생성이 안되구요.
따로 회원가입을 시도해도 DB에 데이터가 안들어갑니다. 웹상에서 한글도 모두 깨어지구요.
 
[회원가입시 오류내용]
1364 : Field 'mb_memo' doesn't have a default value
error file : /test/bbs/register_form_update.php
 
사내망에서만 사용되는 홈페이지라 방화벽때문에 홈페이지주소 및 테스트ID를 드릴수없네요. 죄송^^;;
 
추가)기존 apm_setup/win xp 에서 사용을 했었습니다.
mysql 4.0.26 입니다. 
character set latin1 latin1
character sets latin1 big5 czech euc_kr gb2312 gbk latin1_de sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5 latin1 big5 czech euc_kr gb2312 gbk latin1_de sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2 swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5
 
그누보드는 utf-8버전이 아닌. 일반 그누보드버전(euc-kr인가요?)이구요.
DB를 옮겨야 하니 호환성과 관련해서도 조언을 해주시면 감사하겠습니다.
 

댓글 전체

win XP 에 apache 일경우에는 별 문제가 없으나 win2000server 일경우는 해당폴더에대한 권한 문제가 따르게 됩니다..

이부부을 먼저 해결하시고 그누보드를 설치하셔야 필요한 폴더및 파일들이 생성됩니다...

win2000server 의 도움말을 참고해보세요....^^



아래글에 질문하시고 해결하신 야베스님 한테 문의해보시는것도 좋을듯 합니다...

http://sir.co.kr/bbs/tb.php/g4_qa/23093
댓글 감사합니다^^..

보드를 처음에 설치하게되면 data폴더, extend폴더, dbconfig.php 파일이 생성됩니다.

상위폴더로부터 자식 폴더에게까지 권한이 위임되도록 되어있습니다.
(Everyone에 모든권한 허용으로 되어있습니다.)

보드 설치후 쎄션 생성도 정상적으로 이루어지고 있구요.

문제는.. 첫째로, DB에 테이블이 모두 생성은 되는데 member테이블에 기본적으로 들어가있어야할.. admin계정이 없다는 것.

둘째로, 기본환경설정의 데이터중 한글이 깨어져있다는 것.

셋째로, 별도로 회원가입을 할려고 해도 아래와 같은 오류가 뜬다는 것입니다.
1364 : Field 'mb_memo' doesn't have a default value
error file : /test/bbs/register_form_update.php

제가볼땐 mysql의 환경설정 문제가 아닌가싶어서 문의를 드린것입니다.

암튼.. 관심가져주셔서 감사합니다^^*

좀더 연구를 해봐야겠네요 ㅋㅋ
mysql / data 폴더에도 권한을 주어야 합니다..


>>첫째로, DB에 테이블이 모두 생성은 되는데 member테이블에 기본적으로 들어가있어야할.. admin계정이 없다는 것.

이 문제는 IIS 서버에서 해결해야할 문제이구요..


>>둘째로, 기본환경설정의 데이터중 한글이 깨어져있다는 것.

이 문제는  http://sir.co.kr/bbs/tb.php/g4_tiptech/2497 이 팁을 참고하신뒤에 그누보드를 설치하시면 되구요.


>>셋째로, 별도로 회원가입을 할려고 해도 아래와 같은 오류가 뜬다는 것입니다.
    1364 : Field 'mb_memo' doesn't have a default value
    error file : /test/bbs/register_form_update.php

이 문제도 역시  IIS 서버에서 해결해야할 문제로 보입니다.



좀더 쉽게 해결하시려면 apache 서버를 사용하시는것이 편리할겁니다...


부디 성공하시기를....
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT