Posts Tagged ‘ Trac

[Trac]TracMercurialとTracでリポジトリブラウザが文字化けしたら…

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: 14% [?]

  • Digg
  • Google Bookmarks
  • Google Reader
  • Facebook
  • Delicious
  • FriendFeed
  • Evernote
  • Twitter
  • Share/Bookmark