Trac Lighitning の再インストール

TraM で自分のチケット一覧が見られなくなってしまったので、Trac Lighitning を再インストールしてみた。
ついでにバージョンを 2.4.0 から 2.4.2 へ変更。

インストールとリストア

C:\TracLight を C:\TracLight.bak へリネーム。
TracLightning-2.4.2.exe を実行して C:\TracLight へインストール。
以下を C:\TracLight 配下のそれぞれのディレクトリへコピー。

  • C:\TracLight.bak\CollabNetSVN\httpd\conf\httpd.conf
  • C:\TracLight.bak\CollabNetSVN\httpd\htdocs TestLink が入っている。
  • C:\TracLight.bak\python\share\trac\conf\trac.ini workfloweditor の設定は削除した。
  • C:\TracLight.bak\projects\trac.htdigest
  • C:\TracLight.bak\projects\svnauthz
  • C:\TracLight.bak\projects\trac の all と SampleProjects 以外をコピー。
  • C:\TracLight.bak\projects\svn の all と SampleProjects 以外をコピー。

SampleProjects は TraM のプロジェクト一覧に表示しないように trac.ini へ以下を追加。

[tram]
show_tickets_in_project_list = false

TraM

Tracコマンドプロンプトから TraM をインストール。

easy_install tram-0.3-py2.5.egg

よくわからんけど同期

trac-admin D:\OLS\TracLight\projects\trac\project_name resync

Trac 再起動で完了……できなかった

TraM で自分のチケット一覧を見られるようになった。
それぞれのプロジェクトも問題なさそう。
あれ、TestLink が動いていない。

PHP を有効にする

<?php phpinfo() ?>

を書いても、そのまま表示されるだけなので php が有効になっていない様子。
httpd.conf に AddType application/x-httpd-php .php を、mime.types に application/x-httpd-php php を追加したら動くようになった。しかし、これがなくても以前は動いていたような……。