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
이부부을 먼저 해결하시고 그누보드를 설치하셔야 필요한 폴더및 파일들이 생성됩니다...
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의 환경설정 문제가 아닌가싶어서 문의를 드린것입니다.
암튼.. 관심가져주셔서 감사합니다^^*
좀더 연구를 해봐야겠네요 ㅋㅋ
보드를 처음에 설치하게되면 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 서버를 사용하시는것이 편리할겁니다...
부디 성공하시기를....
>>첫째로, 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 서버를 사용하시는것이 편리할겁니다...
부디 성공하시기를....