nariさん
以下のページにその関連のFAQがあるのですが、
http://homepage1.nifty.com/yito/anhttpd/faq/index.html#Q53
特定のハードでしか発生しない現象なので、書いた私自身も
正しいのかどうかよく分からないという状況です。
もしよろしければ、いろいろ試されるときにそこに書かれた内容を
チェックしてもらえるとうれしいです。
あと、お使いの機種、マザーボード、NIC が何かも教えてください。
nari さん、
わかりました。何かわかったらよろしく。
中田さん
nariです。
127.0.0.1でindex.html名前だと見れなかった件ですがよくわからないですが
先日教えていただいた、通り最初 SSIのチェックをはずして 127.0.0.1で表示
されなかったのですが、キャッシュ内容を削除してから(SSIのチェックをはずして) 再度みましたら見えるようになりました。 その後 SSIのところをチェックを入れでも
はずしても見れるようになっています。
当然以前表示されなかったときキャッシュ(SSIにチェック入れた状態)の内容を削除してみたのですがそのときは表示されませんでした。
私なりに再度いろいろためして見ます。わかったら再度掲載します。
ありがとうございます。
nari さん、
前に書いた通り http://127.0.0.1/ でその症状になるのはおかしいと思うのですが、本当に http://127.0.0.1/ でアクセスした場合の話ですか?
中田さん、じぇ〜むすさん、Syun.T さんありがとうございます。
>ドキュメントルートの index.html だけが表示できないということですね。
=> はい、index.html だけが表示できないということです。
>似たような話は、
>http://homepage1.nifty.com/yito/namazu/gbook/20021209.1145.html
>などにあるのですが、http://127.0.0.1/ の場合は大丈夫のはずなので。。。
>「SSIを許可する」のチェックを はずした場合はどうなりますか?
=>中田さんのご指示通り「SSIを許可する」のチェックを はずして
ブラウザIEののキャッシュ内容を一度削除したら表示できるようになりました。
お礼申し上げます。本当にありがとうございました。
nari さん、
ドキュメントルートの index.html だけが表示できないということですね。
似たような話は、
http://homepage1.nifty.com/yito/namazu/gbook/20021209.1145.html
などにあるのですが、http://127.0.0.1/ の場合は大丈夫のはずなので。。。
「SSIを許可する」のチェックを はずした場合はどうなりますか?
nariさん。
あなたのされたいことはhttp://127.0.0.1/でホームページが表示されたいというきぼうでしょうか?
~ をつけるのはエイリアス(仮想フォルダです)設定ですから,
「一般」のウィンドウにあるポートの文字の下にあるボタンのチェックをはずしましょう。その部分のドキュメントルートを設定してもあなたの希望通りの動作をしません。
HTTPサーバ機能のHTTPバージョンの下にあるドキュメントルートの方を見せたいホームページのデータが入っているフォルダに変更しましょう。
フォルダ名は何でも構いません。nariさんの設定しようとしている「Public_html」というのはフォルダです。ファイル名ではありませんのでご注意ください。
nari さん。
早速ですが、nari さんに質問です。
質問
中田さんの言われるページは、ご覧になりましたか?
また、そのページを初めの手順から行って、どの時点でつまずきますか?
もし一度ご覧になってるのであれば、もう一度、中田さんの言われるページを、ご覧になりながら、以下の所を確認してみて下さい。
1.の設定で、
c:\www\lnamho\public_html\index.htmlと
# http://127.0.0.1/~lnamho/ を表示するためのファイル
c:\www\index.htmlにファイルがあるか確認してみてください。
# http://127.0.0.1/ を表示するためのファイル
また、ファイル名の拡張子にも気をつけて見て下さい。
「html」のつもりが「htm」だったなんてことがあるかも知れません。
# と言うか私が良くやってしまうんですけどね^^;
2.の設定で
デフォルトインデックス:index.htmlを「index.html,index.htm」
に変更してから、http://127.0.0.1/ にアクセスすると表示されるかどうかを確認して見て下さい。
P.S.
ちなみに私が言っている中田さんの紹介されているページは
http://homepage1.nifty.com/yito/anhttpd/install.html
です。
中田さん
nariです。連絡遅くなりすみません。
同じ問題でたびたび申し訳ございません。
どんなに考えてもわかりません。
1.index.htmlをPC c:\www\lnamhoに\index.htmlをいれて 、
httpd サーバの設定を
ドキュメントルートにc:/www
port:80、 デフォルトindex:index.html
[v]:/~lnamho → DocRoot/:lnamho\public_html にして、
URLから http://127.0.0.1/~lnamho/をいれると見れますが
URLからhttp://127.0.0.1/だけを入れると見れない。 (白色画面のまま)
2.index.htmlをPC c:\wwwに\index.htmlをいれて
httpd サーバの設定を
ドキュメントルートにc:/www
port:80、 デフォールトindex:index.html
[v]:/~lnamho → DocRoot/:lnamho\public_html にして、
URLから http://127.0.0.1/index.htmlで見れない。(白色画面のまま)
URLからhttp://127.0.0.1/だけも見れない。
このときPCのc:\wwwのindex.htmlファイル名を、
例)in(indexではない何でもいい).html して、
URLから http://127.0.0.1/in.htmlするとみれるが。
当然、URLからhttp://127.0.0.1/だけも見れない。(白色画面のまま)
AN HTTPDの再インストールなどしてもおなじです。
お手数をおかけいたしますがよろしくお願いします。
nari さん、
何度も同じ事を繰り返すようで申し訳ありませんが、
http://homepage1.nifty.com/yito/anhttpd/install.html
や
http://homepage1.nifty.com/yito/anhttpd/options.html
をよく読んでみてください。
それでもよくわからなければ再度ご質問下さい。
中田さん
レス大変感謝しておます。
とりあえず見えるようになりました。
AN HTTPのレジストリの削除できなかったのは
サービスにチェックをはずしたら削除できました。
AN HTTPを再インストールしてやっと見れるようになりました。
ありがとうございました。
一点わからないところがあります。
index.htmlをc:\www\lnamhoに\index.htmlをいれて
URLから http://127.0.0.1/~lnamho/をいれると見れますが
URLからhttp://127.0.0.1だけを入れると見れないのはなぜでしょうか?
このときのhttpd サーバの設定を ドキュメントルートにc:/www
port:80、 デフォルトindex:index.html
チェックを入れ:/~lnamho → docroot/:lnamho\public_html にしています。
また、index.htmlをc:\wwwにいれて
URLから http://127.0.0.1 入れても見れませんてした。
よろしく お願いいたします。
nari さん、
レジストリの削除については
http://homepage1.nifty.com/yito/namazu/gbook/20030418.1735.html
を読んでください。
その後で
http://homepage1.nifty.com/yito/anhttpd/install.html
にしたがって設定してください。
また、正常動作を確認するまで「コンテントネゴシエーション」にはチェックをい入れないでください。
nariです。
中田さんありがとうございます。
ブラウザのキャッシュを削除とAN Httpd 1.42kも再インストールしてみましたが
同じです。
以前は問題なかったのですが触っているうちに120.0.0.1で表示されなく
なっていました。現在はレジストリにある\AnHttpd を削除しようとしでも
「削除処理中errorが発生」とエラーメッセージで削除できない状況です。
また、AN Httpd設定画面の「コンテントネゴシエーション」をクリックすると
”Create fail for window untitled, 121, negotiationList ok or to resume?”
yes か NO と聞いてきます。 yes, noどちらを選択しでも
状況としては同じです。
AN Httpd設定画面の「サービス」にサービス欄にチェックを入れてPC再起動しても
サービス中止ままになってサービス中になかなか変わりません。たまに変わる場合も
ありますが。。
OS WINXP 使用中です。PC システムの問題でしょうか?
よろしく お願いします。
nari さん、
ブラウザのキャッシュを見ているのではないでしょうか?
そうではないとしたら、
http://homepage1.nifty.com/yito/anhttpd/install.html
などを参考に設定を見直してみてください。
はじめまして
AN HTTPDを使用でURLで127.0.0.1で画面が真っ白でindex.htmlの内容が表示されない
作成したindex.htmlのfileの単体で実行時は問題なく表示される。
ドキュメントルート欄にはc:\www\public_htmlとデフォルトインデックス欄にindex.htmlで設定してあります。
index.htmlのfileはc:\www\public_htmlのフォルダの中に入れてあります。
よろしくお願いします。