ここはちょっと見せられない

ぜったいぜったい見せられない

エラーメッセージの文字化け

コマンドライン

psql hogedb -U hogeuser

とかすると、ずーっとエラーが出てるんだけど、なぜか???????とか?がたくさん出てくる。
ログ見てもこんな感じ。

2010-09-10 17:23:41 JST FATAL: ???"hogeuser"???????????????


ところが

2010-09-10 16:01:39 JST ERROR: リレーション"template1"は存在しません

日本語もでてるやん。
とにかく英語に変えようと思って、
http://www.netfort.gr.jp/~yabuki/diary/20100620.html
ここを参考にlocaleを変えた。

無事に英語のエラーメッセージに変わったので、なぜエラーになってるのかが分かるようになった。

さっさとそれに気がつけばよかったんだけど、一部のエラーメッセージは日本語で出ていたので、気がつくのが遅れた感じ。