以前書いた通り,keyaki での Trac の動作が異常に遅いので mod_python から mod_wsgi に切り替えを試みているのですが,どうにも苦戦しておりました。 が,試行錯誤の果てに何とか導入を完了しました。全プロジェクトが再稼働しています。 結局,次の2つの対策を打つことで「別のTracサイトのデータが表示される」問題を解決することにしました。 Trac環境ディレクトリを .wsgiで os.environ に設定するのではなく,httpd.conf の SetEnv ディレクティブで指定する。 mod_wsgi を Embedded モードではなくDaemon Processモードで稼働させ,機密度の高いプロジェクトと一般プロジェクトを隔離する。 1番目は前回やった通り。一応1週間ほど様子を見たんですが,とりあえずこの方法で問題なく動作しているっぽくはあります。 ただ,