2008年2月27日水曜日

slonyでエラーでまくった人。。。

うちの会社のDBエンコーディングはEUC_JP
で、postgresql.confのclient_encodingはSJIS
そのせいでslonyがsjisの例の文字コードをエスケープ文字と誤解して
エラーはきまくり。。。

こんな特殊な環境の人はいないだろうけど、
一応回避策を。

答え:slonyの実行ユーザの環境変数に

PGCLIENTENCODING=EUC_JP
export PGCLIENTENCODING

すればOK

ちなみに、ここにも書いてますが。

0 件のコメント: