그누보드 UTF-8용에서 바이펀님 rss.....이용하려면?
안녕하세요..
먼저 관심을 가져주셔서 감사합니다..
바이펀님의rss게시판 스킨 ( http://sir.co.kr/bbs/tb.php/g4_skin_board/3555 )을 UTF-8으로 변환을 해서 사용을 하려 하는데.....한글이 다깨지는데..
어떻게 해결할 방법이 있나요?
아시는분은 제발 조언좀 부탁 드립니다
감사합니다
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
list.skin.php 파일의 4번줄 부근
RSS_reader 파일의 10번줄 부근, 138번줄 부근에 아래의 소스를 추가해줘 보세요..
@mysql_query("SET NAMES utf8"); // 추가
다른 파일들도 살펴 보시고 쿼리문 날리는곳이 있다면 그 앞쪽에도 추가해줘 보세요...^^
정말 유용한 정보입니다.
테스트 해보았는데 .....잘안되는것 같습니다..
왜 그럴까요?
그누보드 UTF-8 버전을 사용하지만, 디비에 저장된 데이터가 UTF-8 이 아니라는 뜻이죠....
디비에 저장되는 데이터를 UTF-8 로 저장하기위해서는
UTF-8 이 지원되는 서버에 그누보드 UTF-8 버전을 설치하기전에 아래의 팁을 적용하시고 설치해야 합니다..^^
http://sir.co.kr/bbs/tb.php/g4_tiptech/2497
아마 영어로 셋업된것 같습니다..미국에있는 서버입니다
이렇게 되어 있어도 위에 주신 팁을 적용하면 작동이 되는 건가요? 안되는군요
포기해야 해야 겠네요.
감사합니다^^
저는 거기에다가 테스트로 설치해보고 가능한것을 확인하고 위의 팁을 적용해서 설치했거든요...
또 , 제 컴의 테스트 서버는 모든 환경이 UTF-8 로 되어있는데,
위의 팁을 이용해서 UTF-8 과 EUC-KR 두가지 버전이 동시에 돌아갑니다....
참고만 하시구요....^^
phpmyadmin 으로 접속해서 test 디비를 하나 더 제공하고 있는지 살펴 보시고,
만약 있다면 그 디비에다가 위의 팁을 적용해서 추가로 설치해보세요..
아니면, 홈을 모두 백업받아 놓으시고, 디비를 모두 삭제한뒤에
위의 팁을 적용한 UTF-8 버전을 추가폴더에 올리셔서 설치하고,
phpmyadmin 으로 접속하셔서 언어설정을 UTF-8 로 하신뒤에 한글부분들이 정상적으로 출력되는지 살펴 보세요..collation 이 UTF-8 로 되어있는지도 살펴 보시고
collation 이 UTF-8 로 되어있고 한글이 정상적으로 보여진다면
백업받은 데이터의 인코딩을 UTF-8 로 변경하신뒤에 디비를 다시 복구하시면 됩니다....^^
우선 작업하시기전에 가능성 여부를 신중하게 살펴 보신뒤에 하시는것이 수고를 덜수 있겠지요.??
테스트 해보고 글남기겠습니다..
감사합니다
서버에서 utf-8이 적용이 안되어 있어서 그런가봅니다^^