[Trac]TracMercurialとTracでリポジトリブラウザが文字化けしたら…
- February 16th, 2010
Trac(mod_wsgi)とTracMercurialを使って、環境を作ったのだがリポジトリブラウザが文字化けしてしまった。
その時の対象法を・・・。
今回、自分の環境ではApacheとmod_wsgiを使って動かしている。
で、.wsgiファイルに以下を追加してあげることにより文字化けが治る。
os.environ['HGENCODING'] = "UTF-8"
.wsig全体では以下な感じになっている。(参考までに)
import site
import os
site.addsitedir('/usr/local/lib/python2.6/site-packages')
os.environ['PYTHON_EGG_CACHE'] = '/home/hogehoge/src/trac/eggs'
os.environ['HGENCODING'] = "UTF-8"
import trac.web.main
def application(environ, start_response):
environ['trac.env_path'] = '/home/hogehoge/src/trac'
return trac.web.main.dispatch_request(environ, start_response)
Popularity: 15% [?]