WAMP / Apache リクエストが応答しない

WAMP / Apache リクエストが応答しない

http://ローカルホスト長時間応答しません (10 分後に待機を停止)。また、どの vhost も応答しません。

エラー ログを確認してみましたが、2010 年以降のエントリは表示されません。vhosts は毎日使用しています。私が知る限り、Apache の設定は変更しておらず、hosts ファイル、httpd.conf、httpd-vhosts.conf はすべて正常に見えます。実際、これらのフォルダーは数か月間変更されていません。自動更新または LogMeIn の最近の更新によって、Windows 環境の他の場所で何かが行われた可能性があります。

以下の方法で Apache を再起動します:

MyPath\Apache2.2.17\bin\httpd.exe -k restart

コマンドコンソールにエラーは表示されず、前述したようにApacheログは更新されていません

2 つの質問: 1) ログが生成されない理由をご存知ですか? 2) この問題をトラブルシューティングするには、どのような手順を実行すればよいですか?

アップデート:

Apache ログが、Apache フォルダーの下のログ ファイルではなく、wamp/logs の下に生成されていることが分かりました。Apache を再起動するたびに、次のようなログが数千件生成されます。

[2012 年 5 月 5 日土曜日 13:30:26] [エラー] (OS 10038) ソケット以外の操作を実行しようとしました。: 子 9532: クライアント接続の受け入れ時にエラーが発生しました。考えられる原因: 動的アドレス更新、または互換性のない VPN またはファイアウォール ソフトウェア。Win32DisableAcceptEx ディレクティブを使用してみてください。

追加してみました

Win32DisableAcceptEx

httpd.conf ファイルに変更を加えたところ、エラーは変更されましたが、数が多すぎて一覧できません。何が変更されたためにこのような状態になったのでしょうか?

答え1

おそらくルートキットまたはアプリケーションによって破損したフォルダwsock32.dllの下にあります。Windows CD でマシンを起動してファイルを置き換えてみてください。問題は解決します。system32

答え2

チェックしてください

c:\windows\system32\drivers\etc\hosts

ファイル。「#」のない行があるかどうか確認してください。

127.0.0.1 ローカルホスト

存在しない場合は、更新して再試行してください。

関連情報