VPS Ubuntu 16.04のエンコードの問題

VPS Ubuntu 16.04のエンコードの問題

とても油が多いです。私はこれをポーランドの文字でのみ確認しました。仮想マシンにSSHで接続しました。唯一の例外は、端末に何かを入力するときです。それなら大丈夫ですecho。これは肯定的な変化をもたらします。次のコマンドを使用して、ノートブックからいくつかのポーランド語の文字をコピーしました。

cat pl | ssh tomas@$do 'cat > pl'

キャラクターは次のとおりです。

źćółęąŹĆÓŁĘĄ

catSSHセッションにいると正しく印刷されます。しかし、Apacheで実装すると、index.html次のような結果が表示されます。

źćółęąŹĆÓÅĘĄ

vimも使用できませんnano修正する:私は今これを調べているので、この質問をする最も強力なきっかけが電子メールであることを忘れました。メールが壊れて到着しました。これはサフィックスです。同様の問題や構成を探していましたが、これまで関連性が見つかりませんでした。

以下はその地域です。

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=pl_PL.UTF-8
LC_TIME=pl_PL.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=pl_PL.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=pl_PL.UTF-8
LC_NAME=pl_PL.UTF-8
LC_ADDRESS=pl_PL.UTF-8
LC_TELEPHONE=pl_PL.UTF-8
LC_MEASUREMENT=pl_PL.UTF-8
LC_IDENTIFICATION=pl_PL.UTF-8
LC_ALL=

私は何を見逃していますか?

修正する

Apacheでサイト構成を設定した後:

AddDefaultCharset UTF-8

ページが正しく印刷されます。これはヒントかもしれません。勝浦さとのコメントも合うかもしれません。

ベストアンサー1

おすすめ記事