mantis 설치 후 뒷처리

2006/08/02 21:17
보통 http://(어쩌구저쩌구)/mantis/admin/install.php 에서 데이터베이스 생성을 포함한 설치 과정을 진행합니다만, 설치 이후에도 뒤치닥거리를 해줘야 합니다. 그렇지 않으면 응가한 후 뒤 안닦은 것과는 비교도 할 수 없는 일이 터집니다(...)
Fedora core 5 기준입니다.

1. /usr/share/mantis/ 밑의 admin/ 디렉토리를 지우거나 이름을 바꿔야 한다.

2. 설치 직후에는 administrator 계정 하나가 기본으로 추가되며, 이때 비밀번호는 'root'이다. 그러므로 얼른 로그인 해서 비밀번호를 바꾸거나 administrator 계정을 사용할 수 없도록 해줘야 한다.


사용할 언어를 바꾸기 위해서는 사용자 설정의 preference에서 'english' 대신 다른 언어를 선택하면 된다. 그러나 'korean'으로 할 경우 php의 htmlspecialchar() 함수에서 euc-kr 인코딩을 지원하지 못하기 때문에 사용하지 못한다. 대신 utf-8로 사용하기 위해서는 다음의 적압이 필요하다.
(from: http://wiki.kldp.org/wiki.php/dasomoli/HowtoMantisUtf8)

먼저 /usr/share/mantis/config_inc.php 파일을 열어서 다음을 추가한다.

[CODE]$g_default_language     = 'korean_utf8';
$g_fallback_language    = 'korean_utf8';[/CODE]

그 다음에 /usr/share/mantis/config_defaults_inc.php 파일을 열어 'korean_utf8'에 관한 내용들을 추가한다.

[CODE]$g_language_choices_arr = array(
'auto',
...,
'korean',
'korean_utf8', # 여기에 추가
'turkish',
'ukrainian',
....,
);[/CODE]

$g_language_auto_map에서 'ko' 항목을 찾아 'korean'을 'korean_utf8'로 바꾼다.

[CODE]$g_language_auto_map = array(
....
'ko' => 'korean_utf8',
....
);[/CODE]

그 후에 다시 mantis로 로그인한 후 계정 preference에서 'korean_utf8'을 선택해주면 됩니다.
2006/08/02 21:17 2006/08/02 21:17

트랙백을 보내세요

트랙백 주소 :: http://devage.net/tt/ikpark/trackback/586