웹모아
웹모아[손님] 검색   로그인 / 회원가입    


 
php와 웹서버
 


php-mysql 한글 깨짐 현상
  2013-05-20 16:03:58 댓글:(0)   조회:2566




오래전에 만들어 놓은 웹페이지를 열어보았더니 한글이 전부 깨어져 있네요.
찾아볼 자료가 있어 어떻게하던 해결응 해야 하는 입장이라 여러가지 검색도 하고 테스트도 해 보다 정상적으로 복구가 되어 혹 필요한 분이 있을까하여 자료를 남깁니다.

[한글이 깨진 화면]


참고로 본 자료는 리눅스에서의 작업이며 윈도우용으로 사용하시는 분도 대동소이합니다.

먼저
/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');  //추가
?>

[한글이 복구된 화면]



 댓글 (0)


php와 웹서버
페이지: 1 / 1   


   서브 도메인설정 팁3
   mod_rewrite 로 유저사이트를 서브도메인으로3
   서브도메인 자동셋팅 Rewrite(리눅스 BIND,2649
   HTML에서 한글이 깨진다1225
   html문서에 한글 인코딩 지정 방법1546
   PHP 한글 깨짐현상 해결하기(html, mysql2430
   CKEDITOR 설치 및 설정5107
   FCKeditor 설치법 정리15974
   브라우저 기반의 위지윅(WYSIWYG) 에디터(ED3000
     FCKeditor Version 2.1 간단설치2071
       FCK 에디터 설치, 그리고 기본 설정 (FCK E2163
   Tinymce 설치3595
php-mysql 한글 깨짐 현상2567
   iis 서비스 설치3204
   윈도우용 mysql사용을 위한 환경설정3237
   윈도우용 mySql5 설치와 설정 13292
   제1강 php의 개념과 웹상에 게시된 php에 대한3256
   아파치의 httpd.conf 환경 설정3227
   윈도우용 php 5 설치3500
   아파치(Apache) 웹서버 설치3410
   php와 웹 강좌 - 초급부터 간단한 방명록을 작3296
≪ [1]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.



 
최근 글
[손님]
9
10
156
163
322
515
1287
471
543
299
459
4057
977
1083
1326
 
인기 글
[손님]
4697
5735
4911
5086
5057
6546
8026
20700
9567
11485
9940
7290
8334
6250
5156