Re: viをvimに変更後出るエラー ( No.1 ) |
|
- ????????? 2006/04/11 17:05
- ????????? 管理者
-
こちらのサイト様の設定ファイルをご参照下さい。
http://www.kawaz.jp/pukiwiki/?vim
保存したら、一度ログアウトしてから再度確認してみてください。
|
Re: viをvimに変更後出るエラー ( No.2 ) |
|
- ????????? 2006/04/11 18:09
- ????????? chroot
-
管理者さん
お忙しい中、いつもお手を煩わせてしまい大変申し訳ないです。
ご紹介頂いたサイトを見るのですが、設定ファイルを探す事1時間・・・ どうも何処にあるのかが サッパリわかりません(>_<) 本当にわからず屋で本当に申し訳ないです!!;;; どうも個人的にイマイチWiki系のサイトの見方がいまだに苦手と言いますが見方をイマイチ理解してない事も ありご迷惑おかけします;;;
で、ですが、場所がどうしてもわからなかったので自分なりに探していた場所をもう1度よく見てみると、 今の自分には近いかなと思うサイトを見つけたのですが、どうも決定的な事が書いてありませんでしたので 初心者の私には触るのが怖くて怖くて・・・;; そこで触る前に確認してみたいのですが、以下サイト↓ http://www.fan.gr.jp/~azure/diary/dia200510.html#20051027pc
で言っているのは、私のエラーの場合、漢字の箇所と??の箇所を省けという事で正解!でしょうか?ww; ご迷惑ばかりまで本当にすみませんがどうか宜しくお願い致します(T_T)
|
Re: viをvimに変更後出るエラー ( No.3 ) |
|
- ????????? 2006/04/11 18:18
- ????????? 管理者
-
すみません。
ジャンプ先のページで中間辺りに『文字コードの自動認識』と言う部分があります。 「以下を .vimrc に書いておけば日本語の文字コード識別は多分完璧」と言う下のソースを
「.vimrc」に新規作成すればOKです。 全ユーザに反映させたい場合は「/etc/vimrc」ファイルに作成しますが、行わない事をお勧めします。
ユーザホームディレクトリに「.vimrc」と言うファイルを新規作成してください。
例)rootの場合 # vi /root/.vimrc
例)linuxユーザの場合 # su - linux $ vi .vimrc
作成直後は、一度ログオフしないと有効になりません。
|
Re: viをvimに変更後出るエラー ( No.4 ) |
|
- ????????? 2006/04/11 23:10
- ????????? chroot
-
管理者さん お手数かけて本当に申し訳ありませんです!
早速教えて頂いた通り、ホームディレクトリ内(今回の場合は/root/.vimrc を作成し、 中にviにて set fileformats=unix,dos,mac
と書いておきました。
そして自宅へ戻りPuTTYにて接続し
# vi /var/www/html/index.html
にて試してみたのですが・・・ 結果が一緒でした;;;
これはまた違う原因なのでしょうか!? 内容に間違いがないか念入りに調べましたがvimの色分けのおかげで簡単に間違いがない事を確認できました vimの問題でvimに助けられている微妙な立場に居ますww^^;
お心辺りがありましたらお願い致します_(_^_)_
|
Re: viをvimに変更後出るエラー ( No.5 ) |
|
- ????????? 2006/04/12 07:43
- ????????? 管理者
-
一行だけでなく、『以下を .vimrc に書いておけば日本語の文字コード識別は多分完璧』と書かれている
下のボックス全てです。
if &encoding !=# 'utf-8' : : : : endif
までの、33行全てです。
|
Re: viをvimに変更後出るエラー ( No.6 ) |
|
- ????????? 2006/04/13 11:17
- ????????? chroot
-
管理者さん
いつも貴重なご意見で助けて頂き本当にありがとうございます。 ほんと感謝しております。
そこでまたご迷惑お掛けすると思いますがよろしくお願い致します。
先日教えて頂いた件ですが、どうやら私の抜けたミスでした;;; 改行コードの自動認識の箇所を間違えて見ており勘違いしていましたので1行となっておりました^^; そこで早速教えて頂いた 『文字コードの自動認識』 を試してみました。
取り合えずrootで作成し、ユーザーのホームにコピー
書き込み許可と所有者変更をしようと思いましたが、あれってコピーするだけで勝手に変わってくれるんですね・・・ 初めて知りましたw
そして念のために1度再起動をかけて vi /var/www/html/index.html を再度試してみました。 ですが、なぜか上記のエラーの "/var/www/html/index.html" 8L, 149C の箇所に [変換済] と増えただけで同じエラーが出ます。 さらに、Enterを押し内容を開いてみますと、 試しに作った試しページですが、html言語の箇所はかわりませんが、日本語の箇所が全てカタカナなどで 文字化けしています。 エラーも相変わらずでますし日本語が文字化けです。
ちなみに長いコードでしたので、vimrc内を何度も確認しましたが、やはり間違えている箇所はなさそうです・・・ ちなみに、\は日本語キーボードのShiftの隣のキーでもBackSpaceの隣のキーでもどちらでもいいですよね??
今回はWindows機よりPuTTYにて操作しましたのでShift横を使いましたが・・・
それと文字化けのみに関して点がございました。 前に1度 /etc/sysconfig/i18n をeucに変更のため触った時、ミスをしてしまい euc-jp とした事があります。 その時、再起動時に全ての日本語が文字化けしてしまい大変な事になった記憶がまだ新しいですが、 今回の教えて頂いたサイトの文字コードの自動認識テンプレの中にいくつか euc-jp となっている箇所が ありました。これは別に機にする事ではないのでしょうか? まぁ〜私のようなコードの意味もわかっていない 人が書いたわけではありませんので間違いはないと思いましたが、少し不思議に思いましたので・・・・w
とにかく、なぜか私の環境ではvi で htmlファイルを開こうとするとエラーが出ます・・・ viに戻せば問題ないのでしょうが、vimの便利さ見やすさを考えますと戻すのも惜しいですのでどうか お心当たりがありましたらお力お貸し下さいませ。。。
それとやはり管理者様は今FC5を試されている最中だと思いますが、もちろんvim FC5の組み合わせでしようして おられますよね?? 同じ症状は出ませんか?? 私だけかなと少し気になります・・・
|
Re: viをvimに変更後出るエラー ( No.7 ) |
|
- ????????? 2006/04/13 20:50
- ????????? 管理者
-
一つ不思議なことがあります。
あるhtmlファイルは、chrootさんと同じ様にエラーとなってしまいます。 しかし、新しくFFFTPでアップロードしたファイルに関してはvimにて漢字部分は正常に表示されます。 (上記ファイルに関しては、勿論同じ文字コードです。本来はこのような事はありえません。)
この新旧に関してWeb閲覧はどちらも可能となっています。 ファイルに対しての文字コードは統一されているのでこのような事は考え難いのですが、今後のvimモジュール のアップデートを待ってみたいと思います。
chrootさんも、一度FFFTPでアップロードしてみて確認してみて頂けませんか? 同様な症状であれば、OSもしくはvimの問題かもしれません・・・
|
Re: viをvimに変更後出るエラー ( No.8 ) |
|
- ????????? 2006/04/15 08:53
- ????????? chroot
-
管理者さん
ご連絡遅れてしまって大変申し訳ありませんでした!
実はあれから管理者さんのご要望通り、日本語が文字化けするかどうか試してみていたのですが、 まだFTPサーバーを組んでいませんのでLAN内共有機能を利用して移動してみました。 その場合ですが、また不思議な事が1つ出てきました。 LANないから共有した物は日本語箇所もきちっと出るのですが、今までviにて作成した化けていた 文字も新たに作り直すと文字化けしません。 勿論、あのviのエラーはでますが・・・
それとWEB上からはどうだろうと、グローバル側から見てみようと試みたところ・・・
また!!!!です i||i_| ̄|○i||i 実は、確実に前に動作確認とれていたのに、急にグローバル・LAN内からWEBサーバーに接続 できなくなっています・・・ よく見るとポート80が空いていません・・・ ルーターをかましているのですが、勿論アドレス変換設定には80番は開いてますしフィルターなども 使用しておりません。 ですが、なぜかポート開放確認サイトなどで見ても80だけ開いてません。 PuTTYなどは使えるのですが・・ 同じLAN内からブラウザを使って自分のアドレスを打ち込んでも 直接IPアドレスを打ち込んでも表示できませんので確認のとりようないです;;;
ルーターは開いてるはずなのにポートが開いてないって事はアパッチ側の設定でしょうか??? 3番はONになってるのは確認済みです しかし何も全く触っておらず、最後に触ったのはVIMくらいです。
|
Re: viをvimに変更後出るエラー ( No.9 ) |
|
- ????????? 2006/04/15 09:09
- ????????? 管理者
-
外出先の為、本文薄で申し訳ありません。
以下のコマンドで「httpd」が起動していますか?
# ps -ef | grep httpd
取り急ぎ、ご確認まで・・
|
Re: viをvimに変更後出るエラー ( No.10 ) |
|
- ????????? 2006/04/15 10:19
- ????????? chroot
-
管理者さん
いつもほんとに迅速な対応でありがとうございます!
上記のコマンドを早速試させて頂いたところ、内容はちょっとわかりませんが以下の結果を吐きました
root 22196 22168 0 10:18 pts/1 00:00:00 grep httpd
これは起動してるのでしょうかね?? 少しまだこのコマンドは見た事ありませんので^^;
知識不足でご迷惑おかけします<(_ _;)>
|
Re: viをvimに変更後出るエラー ( No.11 ) |
|
- ????????? 2006/04/15 10:31
- ????????? 管理者
-
「ps -ef」と言うコマンドは起動しているプロセス(プログラム)を表示します。
「grep httpd」grep は検索コマンドで「httpd」を探すと言うことになります。
結果が以下の一行は、このコマンドを実行して「grep httpd」が見つかったと言うことになります。(自分自身のコマンド)
root 22196 22168 0 10:18 pts/1 00:00:00 grep httpd
ですので、apache(httpd)プロセスが立ち上がっていない事を意味するのでapacheを起動してください。
# /etc/rc.d/init.d/httpd start
|
Re: viをvimに変更後出るエラー ( No.12 ) |
|
- ????????? 2006/04/15 11:15
- ????????? chroot
-
おぉーーーー!!!
そういう意味だったのですかぁ!! かなり勉強になりました!
そういえば1番最初にApacheを構築した時の設定に起動するたびに自動でApacheを起動さす 設定をしますよね? もちろん私もしておりますが、たまにこういう風に原因不明に切れてしまう事が 普通にあるのですか?
|
Re: viをvimに変更後出るエラー ( No.13 ) |
|
- ????????? 2006/04/15 11:47
- ????????? chroot
-
管理者様
先ほど教えて頂いた件につきましてですが、1つ症状がわかりしたので御報告致します。
スタート後、再起動してみたのですが、やはりまたhttpdは自動では起動してくれません。 が、1つ気になる点は、私の今の現状では新カーネル(2.6.16-1)は起動の起動サーバー確認画面の後、 ブルーが画面で止まってしまう症状ですので使えませんので2.6.15-1.2054_FC5smpをしようしているのですが、 これだと先ほど説明しました通り自動ではhttpdは起動してくれません。 しかし、試しに2.6.16-1で起動してみますと 起動サーバー確認画面には確かにhttpd OK となっております。 これの違いは何かはわかりませんが気になったので御報告致します。
|
Re: viをvimに変更後出るエラー ( No.14 ) |
|
- ????????? 2006/04/15 14:28
- ????????? chroot
-
ついでにもう1つご報告です。
無事にアップロードも完了し、Fedora機で直接作成したhtml と、アップロードしたhtmlで表示の確認をしてみました!
結果は両方共に日本語表示問題なくできております。 前は化けたはずなのに・・ ここ数日のアップロードか、教えて頂いたvimrcが聞いたのか、謎は深まるばかりです・・・
|
Re: viをvimに変更後出るエラー ( No.15 ) |
|
- ????????? 2006/04/15 16:46
- ????????? 武蔵
-
2.6.15-1.2054_FC5smpの"smp"はマルチCPU対応カーネルだったはずですので、
マルチCPUでなければ、通常のカーネルを使用することをお勧めします。
FC5はリリースされたばかりなので、バグの可能性も高いですよ。
|