• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:apacheの挙動がおかしいです・・・。)

Apacheの挙動がおかしい!詳細な原因と対策を解説

このQ&Aのポイント
  • Apacheをインストールしてhttp://localhost/にアクセスすると、ページが表示されない現象が発生しています。プログレスバーが途中で止まります。環境はWindowsXP SP2で、Apacheのバージョンはapache_2.0.63-win32-x86-no_ssl.msiです。
  • インストールは正常に終わっており、access.logやイベントビューアにはエラーログが記録されていません。netstatやtelnetで確認するとポート80は開いており、httpが起動していることは分かっています。
  • この現象についてお知りの方がいらっしゃいましたら、解決方法を教えていただけないでしょうか?

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

  • ベストアンサー
  • harutovx
  • ベストアンサー率50% (11/22)
回答No.1

Firewallが起動していませんか? Firewallの設定でhttpへの接続を許可するか、一時的に無効にして接続できるか試してみてください。

ijhnb6543f
質問者

お礼

ありがとうございます。 WindowsのパーソナルFirewallと、 セキュリティソフトのファイアウォールを 一時的に解除したのですが、 やはりページが表示されませんでした・・・。 すこしずつ切り分けていかないとだめですね・・・。

ijhnb6543f
質問者

補足

このあと試してみたのですが、httpd.confに Win32DisableAcceptExを追加することで、ページを見ることができました。 ■追加前 <IfModule mpm_winnt.c> ThreadsPerChild 250 MaxRequestsPerChild 0 </IfModule> ■追加後 <IfModule mpm_winnt.c> ThreadsPerChild 250 MaxRequestsPerChild 0 Win32DisableAcceptEx </IfModule> ただ、「あなたの予想に反して、このページが見えているでしょうか?」を見れたのは良いのですが、 apacheの画像ファイル(apache_pb.gif)をロードするのに、5分かかりました・・・。 まだ何かおかしいみたいです・・・。