• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「localhostの応答を待っています・・・」の状態のまま、ローカルホストに接続できません)

ローカルホストへの接続ができない原因と対策

このQ&Aのポイント
  • 初心者がローカルホストへの接続できない問題について調査中です。
  • XAMPPのインストール後、localhostにアクセスしても接続できません。
  • エラー表示やポートの状態、セキュリティソフトなどを確認しましたが、原因は特定できていません。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

可能性としては 1. ファイヤーウォール =>SOFTを停止しても遮断機能だけ生きていることもある 2. Apacheが正常に起動していない 確認ですが コマンドプロンプトで XPsp2ならば c:\hoge>netstat -abn 正常にxamppのApacheが動いている場合の結果: Proto Local Address Foreign Address State PID TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1636 [apache.exe]       ↑80port(http接続) 中略 TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 1636 [apache.exe]     ↑443port(https) と表示されます。 次に コマンドラインから Apacheの文法チェックや停止などを試します c:\hoge>cd \xampp\apache\bin c:\xampp\apache\bin>apache -t Syntax OK <=こう出れば.confの文法はOK c:\xampp\apache\bin>apache -k stop  <=こう打ったときに The Apache2.2 Service is stopping  <=こう出ればOKですが The Apache2.2 Service is Not Started <=こう出る場合はApacheが起動していなかったということです   次に c:\xampp\apache\bin>apache -k start <=こう打って何も出なければOK 問題があれば画面にメッセージが出る ##############以上を確認しても問題が見つからなければ ファイヤーウォールの可能性が高いです

xamppbegin
質問者

お礼

早速にご丁寧なご回答をいただきありがとうございます。早速試してみましたところ、かなり原因の特定に近づけたと思われますので、以下報告させていただきます。 1. netstat -abn を実行すると Proto Local Address Foreign Address State PID TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 872 [apache.exe]   TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 872 [apache.exe] との記載がありましたので、Apacheは動いているようです。 同時に、 TCP 127.0.0.1:80 127.0.0.1:1072 CLOSE_WAIT 872 [apache.exe]   TCP 127.0.0.1:80 127.0.0.1:1076 CLOSE_WAIT 872 [apache.exe] TCP 127.0.0.1:80 127.0.0.1:1071 CLOSE_WAIT 2812 [apache.exe] の記載もあり、この点は良く分かりませんでした(後述するセキュリティソフトによる問題かもしれません)。 2. apache -t を実行すると Syntax OK と記載されました。 3. apache -k stop を実行すると The Apache2.2 Service is stopping と記載されました。 4. apache -k start を実行すると 何もメッセージが出ませんでした。 そこで、ご指摘のとおりファイヤーウォールの問題の可能性が高いと思ってウィルスセキュリティZEROについて詳しく調べてみたところ、なんと製品の仕様の説明の中で、サーバー環境(Apache、IISなどサーバーソフトも含みます)では使えません、との説明がみつかりました。 今までセキュリティソフトの設定画面のみを見ていたため、まさか製品自体が仕様で「サーバ化ソフト」と併用できないとは思いもしませんでした(ウィルスソフト導入時はホームページ作成をしておらず、サーバ化ソフトが併用できないことが問題となりうるとは考えませんでしたので忘れていました。)。仕様であれば、残念ながらどのように工夫しても、このパソコンでlocalhostにアクセスできるようにはならないかもしれないですね。しかし、ウィルスセキュリティZEROは利用者が500万人を突破したそうですが、セキュリティソフトを導入するだけでlocalhostへのアクセスを含めたサーバ化の可能性が一切奪われてしまうとは、少し釈然としないものがあります・・・(完全に愚痴です)。 というわけで、原因を特定することができたように思います。的確なアドバイスをいただきどうもありがとうございました。

関連するQ&A