皆様こんばんはKajinoです。
早速ですが、linux9をインストールして色々な
設定ファイルをViにて編集しようとしたら文字化けして
読むことが出来ません・・・
何とかApacheを起動させてindexをUPして
外部からアクセスしてみたのですが表示(画像などノレイアウト)
は正常なのですが、日本語部分がやはり文字化けしてしまい
正常に閲覧する事ができません・・
どうか皆様おしえてください。
よろしくお願いいたします。
> 早速ですが、linux9をインストールして色々な
> 設定ファイルをViにて編集しようとしたら文字化けして
> 読むことが出来ません・・・
redhat9なら、EUC-JPです。teratermでのviならコードをあわせないとバケます。
> 何とかApacheを起動させてindexをUPして
> 外部からアクセスしてみたのですが表示(画像などノレイアウト)
> は正常なのですが、日本語部分がやはり文字化けしてしまい
> 正常に閲覧する事ができません・・
一つは下記の問題。どうやって転送したかですが、FTP以外なら上と同様にコンテンツで指定しているコードとコンテンツのコードがミスマッチしている可能性大。ブラウザでEUC-JPとかにエンコードしてみれば、自分の意図しているコードになっていないことがわかると思います。FTPで転送すれば、クライアントでコードは自動変換してくれます。
http://www.aconus.com/~oyaji/faq/apache_char.htm
早々のレスありがとうございます<(_ _)>
>
> redhat9なら、EUC-JPです。teratermでのviならコードをあわせないとバケます。
●teratermの方は端末設定のところからEUCに設定して問題なく
表示されています。問題は直接触っている時に随所で文字化け
してしまうのです・・何か原因あるのでしょうか??
> 一つは下記の問題。どうやって転送したかですが、FTP以外なら上と同様にコンテンツで指定しているコードとコンテンツのコードがミスマッチしている可能性大。ブラウザでEUC-JPとかにエンコードしてみれば、自分の意図しているコードになっていないことがわかると思います。FTPで転送すれば、クライアントでコードは自動変換してくれます。
>
> http://www.aconus.com/~oyaji/faq/apache_char.htm
●ありがとうございます。
FTPでUPlordしていたですが設定を見直してみたところ
正常に表示されました。
感謝・感謝です。<(_ _)>
ではよろしくお願いいたします。
> 早々のレスありがとうございます<(_ _)>
>
> >
> > redhat9なら、EUC-JPです。teratermでのviならコードをあわせないとバケます。
>
> ●teratermの方は端末設定のところからEUCに設定して問題なく
> 表示されています。問題は直接触っている時に随所で文字化け
> してしまうのです・・何か原因あるのでしょうか??
下記で解決するはずです。ユーザのホームディレクトリに.vimrcというファイルを作成し、下記の2行を書いて保存してあげればsjisのコンテンツでも正常に扱えるはずです。1行目は、OSのデフォルト、今回はRH9なのでeuc-jp、2行目はそれ以外の使用しそうなコードを指定。
$ vi ~/.vimrc
set encoding=euc-jp
set fileencodings=sjis,utf-8,iso-2022-jp