한글로 된 글이 등록되지 않아 삽질은 조금 했습니만 다행스럽게도 오늘 내로 해결이 되었네요.
아래와 같이 설치합니다. (PunBB 1.2.12)
- Mac OS X에는 이미 php가 연동된 Apache가 설치되어 있습니다.
Apache : 1.3.33
php : 4.4.1
- /etc/httpd/httpd.conf의 php 관련 설정의 주석을 풀어 다시 살려줍니다.
LoadModule php4_module libexec/httpd/libphp4.so 와
AddModule mod_php4.c의 딱 두줄입니다.
- /etc/httpd/httpd.conf에 UTF-8 설정을 적어줍니다.
AddCharset 목록 밑에 AddDefaultCharset UTF-8 이라고 적습니다.
- 저장하고 시스템 환경설정 > 공유 에서 웹 서버를 실행시켜 줍니다.
- MySql을 다운 받아 설치합니다. 전 그냥 Binary를 받아 설치했습니다.
패키지로 되어 있으니 모두 설치하시고 프레퍼런스 패널도 설치하시면 됩니다.
- 다음을 입력해 소켓을 만들어 줍니다.
$ sudo mkdir /var/mysql
$ sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
- /etc에 my.cnf 파일을 만들고 UTF-8을 사용하기 위해 아래와 같이 내용을 적어 줍니다.
[mysqld]
default-character-set = utf8
init_connect=SET collation_connection = utf8_general_ci
init_connect=SET NAMES utf8
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
[mysql.server]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
- root의 비밀 번호 설정은 Mysql홈에서 받은 MySQL Tools를 사용했습니다. (UB 버전입니다.)
- 시스템을 재시작하고 PunBB를 설치합니다. (DB는 먼저 만들어 줘야 합니다.)
- PunBB의 한글 메뉴를 설치하고 기본 메뉴 설정을 한글로 합니다.
- 개인 메뉴 설정도 한글로 설정하고 테스트합니다.
Posted by Enowy

