忍者ブログ
[18]  [17]  [16]  [15]  [14]  [13]  [12
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

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")

でZopeを再起動してコンパイルされていることを確認して日本語入力したらうまくいった><
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
カレンダー
09 2017/10 11
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
ブログ内検索
忍者ブログ [PR]

Graphics by Lame Tea / designed by 26℃