2

昨日、私の Apache との生活は順調でした。ここで私のラップトップに1年以上滞在しているかのように。しかし本日、突然の協力中止が決定。理由がわかりません。何時間も解決策を探していました。仕事を続けられないので重要です。

「localhost」自体を含む「localhost」内の任意のアドレスにアクセスすると、ブラウザーはロードを続行し、タイムアウトすることはありません。

これはすべて、今日のウイルス チェックの後に発生したようで、ウイルス スキャナーが問題である可能性があることがわかりました。問題は、「system32」ディレクトリの下にある「service.exe」というファイルにありました。

とにかく、ウイルス スキャナーを無効にしただけでなく、システムから完全にアンインストールしました。私が追加しました

EnableSendfile Off
EnableMMAP Off
Win32DisableAcceptEx

私のhttpd.confファイルの一番下に。

ポートを確認し、http.exe がプロセス ID を介してポート 80 をリッスンしていることを確認しました。そして、そのポート 80 は、.conf ファイルで設定された正しいポートです。

この間、Apacheとコンピューターを何度も再起動しました。

最後のいくつかのメッセージはエラー ログです。

[Fri Jun 21 16:05:14 2013] [error] (OS 10038)An operation was attempted on something that is not a socket.  : Too many errors in select loop. Child process exiting.
[Fri Jun 21 16:05:14 2013] [notice] Child 2308: Exit event signaled. Child process is ending.
[Fri Jun 21 16:05:15 2013] [notice] Child 2308: Released the start mutex
[Fri Jun 21 16:05:15 2013] [notice] Child 2308: All worker threads have exited.
[Fri Jun 21 16:05:15 2013] [notice] Child 2308: Child process is exiting
[Fri Jun 21 16:05:15 2013] [notice] Parent: child process exited with status 0 -- Restarting.

それでも、ページは引き続きロードされ、タイムアウトすることはありません。本当にわからない。このマシンで 1 年以上正常に動作しています。最近、新しいサイトの開発に問題なく頻繁に使用しています。そして突然、理由もなく動作を停止しました。ウイルススキャナーの動作による可能性があります。ただし、このスキャナー (AVG) をほぼ同じ時間問題なく実行しています。何も意味がありません。

誰もそれを再び機能させる方法について何か考えがありますか?

4

1 に答える 1

2

最終的に、ソリューションは実行されていたと思います

コマンド: netsh winsock リセット

Apacheをアンインストールして再インストールしました。それでも問題は解決しませんでした。すべてのファイアウォールを無効にするだけでなく、ウイルス スキャナーをアンインストールします。その後、システム全体のスキャンとマルウェアのスキャンを実行しましたが、結果はありませんでした。

スキャナーが数日前に何かを見つけたとき、システムに何かが起こったと今でも信じています。Apache を再インストールした後、以前とは異なるエラー メッセージがログに記録されるようになりました。

[error] (OS 10038)An operation was attempted on something that is not a socket.  : Too many errors in select loop. Child process exiting. 

localhost と 127.0.0.1 の両方に ping を実行しても問題はありませんでした。さらに調査した結果、上記のコマンドに出くわしました。

したがって、管理者としてcmdを実行し、コマンドを実行する必要がありました

netsh winsock reset

システムを再起動します。今、私のApache phpサーバーは正常に動作しているようです。

于 2013-06-23T09:48:01.657 に答える