오래전에 만들어 놓은 웹페이지를 열어보았더니 한글이 전부 깨어져 있네요.
찾아볼 자료가 있어 어떻게하던 해결응 해야 하는 입장이라 여러가지 검색도 하고 테스트도 해 보다 정상적으로 복구가 되어 혹 필요한 분이 있을까하여 자료를 남깁니다.
[한글이 깨진 화면]
참고로 본 자료는 리눅스에서의 작업이며 윈도우용으로 사용하시는 분도 대동소이합니다.
먼저
/etc/my.cnf
파일에서 다음 부분 추가 및 수정
윈도우에서 실행중이면 my.ini 파일을 수정하면 됩니다.
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
# default-character-set=utf8 추가
default-character-set=utf8
character-set-client-handshake=FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
character-set-server = utf8
collation-server = utf8_general_ci
#여기까지
--중략--
[mysqldump]
#default-character-set=utf8 추가
default-character-set=utf8
[mysql]
no-auto-rehash
#default-character-set=utf8 추가
default-character-set=utf8
다음으로
DB 연결하는 connection 부분에
데이타베이스 연결이 끝난다음
mysql_query('set names euckr');
추가
예시
<?
~~~ 상단 생략 ~~~~
dbconn.inc 파일의 끝 부분에
if (!$status) {
die(alertBack("데이터베이스 연결에 실패하였습니다(2)."));
exit;
}
mysql_query('set names euckr'); //추가
?>
[한글이 복구된 화면]
'강좌 > 웹서버 설치와 설정' 카테고리의 다른 글
mySQL 관리를 위한 phpMyAdmin 설치 (0) | 2014.07.23 |
---|---|
ipTime 공유기의 DDNS 이용 웹서버 운용하기 (0) | 2014.03.22 |
웹서버 강좌 - Linux Centos 다운로드 (0) | 2013.05.14 |
yum으로 apm 설치 - httpd, php, mysql (0) | 2013.05.01 |
웹서버 구축을 위한 centOS 기본 설정과 유틸리티 (0) | 2013.05.01 |