FC2ブログ

うつうつな日々

システム開発の環境構築や、社内ポータルなどを構築している日々の日記などなどです。

Trac 0.10.3.1-jaインストール (3)+

昨日の続きです!
discypusさんが、HPで情報を公開してくださいました!
ありがとうございます。
おかげさまで、問題は解決しました!!!!

情報が少なかったようなので、スタックトレースをのせておきます








Python Traceback


Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 387, in dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 237, in dispatch
resp = chosen_handler.process_request(req)
File "/usr/lib/python2.4/site-packages/trac/wiki/web_ui.py", line 135, in process_request
self._render_view(req, db, page)
File "/usr/lib/python2.4/site-packages/trac/wiki/web_ui.py", line 443, in _render_view
req.hdf['wiki'] = {
File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 999, in wiki_to_html
Formatter(env, req, absurls, db).format(wikitext, out, escape_newlines)
File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 822, in format
result = re.sub(self.wiki.rules, self.replace, line)
File "/usr/lib/python2.4/sre.py", line 142, in sub
return _compile(pattern, 0).sub(repl, string, count)
File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 768, in replace
replacement = self.handle_match(fullmatch)
File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 764, in handle_match
return internal_handler(match, fullmatch)
File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 481, in _heading_formatter
depth, heading, anchor = self._parse_heading(match, fullmatch, False)
File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 455, in _parse_heading
self._absurls)
File "/usr/lib/python2.4/site-packages/trac/wiki/formatter.py", line 1007, in wiki_to_oneliner
return Markup(out.getvalue())
File "/usr/lib/python2.4/site-packages/trac/util/html.py", line 46, in __new__
return unicode.__new__(self, text)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 14: ordinal not in range(128)



でした。

discypusさんのアドバイスなどなど、参考にさせていただいて、またがんばってみます!

アドバイスにしたがって、sitecustomize.py を作成してみました。








import sys
sys.setdefaultencoding("utf-8")



まず、 site-package/trac/ に置いてみたのですが、これはNGでした。
site-package/に置き換えてみたところ、エラーが消えてTracの画面が見れました!

本当にありがとうございました。

次は、プラグインの導入です!!
discypusさん、これからもよろしくお願いします。。。


スポンサーサイト



PageTop

コメント


管理者にだけ表示を許可する