UnicodeDecodeError
Linux環境でPlone3をインストールして自作プロダクトをインストールしたらタイトルに日本語入力でエラーが発生。
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 72: ordinal not in range(128)
Windows環境だとエラーで無いのにorz
結構いろいろ調べてみたらsitecustomize.pyを記述すればOKみたいなことが書いてあったので標準Ploneにも書いてある箇所(Ploneのバージョンが違うのでそれらしいところ)
Plone3がインストールしてあるディレクトリ/zinstance/lib/pythonにsitecustomize.pyを記述してみたけれどコンパイル(Pythonはインタプリタだからコンパイルっておかしいか;)すらされん(==)
仕方ないのでpythonディレクトリがあるところに書いてみて結果
Plone3がインストールしてあるディレクトリ/lib/pythonにsitecustomize.pyファイルを作成し、以下を記述
sitecustomize.py
import sys
sys.setdefaultencoding("utf-8")