Bugzillaの移行完了

やっと職場のBugzillaが3系にアップグレードされました。(いろんな事情でずっとのびてました)
以前、移行方法を下調べしたときよりも時間が経ってたので、細かいところでまたビミョウにはまりました。。

細かいところ

MySQLのコンソール上でのデータ表示

コンソールで mysql コマンドで Bugzilla のデータベースに接続したとき、最初に

 SET NAMES "utf8"

とやってやらないと、SELECTとかしてデータのぞいても日本語の部分が「????」とかいう感じで文字化けする。

バグジラの設定

「パラメータ」の「Internationalization」の項では、

  • buglistmultibyteutf8 → ON に
  • utf8_decode_after_regexp → ON に
  • showbugusetextwrap → OFF に

「Localization」の項では、

  • languages の欄には「ja,en」というように記述
    • このとき、コンマの後にスペースをいれてはいけません! Software Error になります
      • やってしまった場合は、Bugzilla がインストールされているディレクトリ/data/params をエディタで開いて 'languages' のところを直す
    • この値を変更した後、Bugzilla がインストールされているディレクトリで再度 checksetup.pl を実行してテンプレートを生成する