my.cnf파일 수정하는법좀 알려주세요. 정보
my.cnf파일 수정하는법좀 알려주세요.본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : http://ec.pcu.ac.kr/~rarara/gnuboard4/
안녕하세요.
그누보드 처음 깔아보는데요.
설치해보니까 한글을 입력하거나 그러면 그부분이 ???로 출력이 되네요.
검색 해보니까 mysql설정이 euc-kr로되있어야 되는데 latin1로 되어있어서라길래
확인했더니 진짜 latin1로 되있더라고요.
그부분 수정하는 파일이 my.cnf파일이라던데
ssh에서 수정하는법을 모르겠네요.
sql이랑 리눅스는 완전 초짜라.
서버는 우분투 리눅스고요. 관리자 권한 가지고있고요.
서버가 멀리 이어서 ssh로 밖에 할수가 없네요.
고수분들 저좀 도와주세요~ 헬프미!
오류 주소 : http://ec.pcu.ac.kr/~rarara/gnuboard4/
안녕하세요.
그누보드 처음 깔아보는데요.
설치해보니까 한글을 입력하거나 그러면 그부분이 ???로 출력이 되네요.
검색 해보니까 mysql설정이 euc-kr로되있어야 되는데 latin1로 되어있어서라길래
확인했더니 진짜 latin1로 되있더라고요.
그부분 수정하는 파일이 my.cnf파일이라던데
ssh에서 수정하는법을 모르겠네요.
sql이랑 리눅스는 완전 초짜라.
서버는 우분투 리눅스고요. 관리자 권한 가지고있고요.
서버가 멀리 이어서 ssh로 밖에 할수가 없네요.
고수분들 저좀 도와주세요~ 헬프미!
댓글 전체

일단 간단하게 현재 DB를 손대지 않고 코푸시는 방법은
common.php 에 보시면 db_connect 하는 부분 하단에
$select_db = sql_select_db($mysql_db, $connect_db); 구문밑에
@mysql_query("set names euckr"); // 한글문제해결을위하여 추가하시어 해결 하는게 어떨까 합니다.
my.cnf 의 경우 혼자 쓰는 경우라면 몰라도 서버 mysql 환경이 바뀌게 될수 있으므로 타 사용자 분이 있으시다면 변경을 자제 하는게 좋습니다.
변경이 필요하시면
MySQL 5.0.x 버전을 기준으로 하였습니다만 아마 4.1.x 대에도 될거라 생각합니다.
[client]
default-character-set = euckr
[mysqld]
default-character-set = euckr
init_connect = SET collation_connection = euckr-korean_ci
init_connect = SET NAMES euckr
character-set-server = euckr
collation-server = euckr_korean_ci
[mysqldump]
default-character-set = euckr
[mysql]
default-character-set = euckr
이렇게 바꾸신후 mysqld restart 하시고
테이블 캐릭셋을 바꾸시거나 아니시면 테이타베이스 새로 생성하시거나
위의 방법은 초기 상태이거나 사용자가 없는 경우에만 하세요...
이것도 저것도 귀찮으시면 phpmyadmin 설치하시고 루트 권한 들어가서 언어셋 바꾸세요.
common.php 에 보시면 db_connect 하는 부분 하단에
$select_db = sql_select_db($mysql_db, $connect_db); 구문밑에
@mysql_query("set names euckr"); // 한글문제해결을위하여 추가하시어 해결 하는게 어떨까 합니다.
my.cnf 의 경우 혼자 쓰는 경우라면 몰라도 서버 mysql 환경이 바뀌게 될수 있으므로 타 사용자 분이 있으시다면 변경을 자제 하는게 좋습니다.
변경이 필요하시면
MySQL 5.0.x 버전을 기준으로 하였습니다만 아마 4.1.x 대에도 될거라 생각합니다.
[client]
default-character-set = euckr
[mysqld]
default-character-set = euckr
init_connect = SET collation_connection = euckr-korean_ci
init_connect = SET NAMES euckr
character-set-server = euckr
collation-server = euckr_korean_ci
[mysqldump]
default-character-set = euckr
[mysql]
default-character-set = euckr
이렇게 바꾸신후 mysqld restart 하시고
테이블 캐릭셋을 바꾸시거나 아니시면 테이타베이스 새로 생성하시거나
위의 방법은 초기 상태이거나 사용자가 없는 경우에만 하세요...
이것도 저것도 귀찮으시면 phpmyadmin 설치하시고 루트 권한 들어가서 언어셋 바꾸세요.
찾고 찾아서 했는데 메인 화면이 변화되었네요.. 어떻게 해야 할지..