ホームページ >バックエンド開発 >PHPチュートリアル >Win10システムのポート80がシステムに占有されてApacheが起動できない問題の解決策

Win10システムのポート80がシステムに占有されてApacheが起動できない問題の解決策

WBOY
WBOYオリジナル
2016-07-29 09:08:071666ブラウズ

Windows 10 システムでは、XAMPP をインストールした後、Apache が起動せず、ポート 80 が占有されているというメッセージが表示され続け、他のソフトウェアが起動しませんでした。最終的に、win10 システムではデフォルトでポート 80 が占有されていることがわかりました。
変更方法は?
解決策:

  1. cmd を起動して regedit と入力し、レジストリを開きます。

  2. 右側の Start 項目を見つけて、その値を 0 に変更します。

  3. を再起動しますsystem の場合、システム プロセスはポート 80 を占有しません

  4. 再起動後は、Apache を起動するだけです。

  5. さらに、cmd コマンドを使用して、コンピューターのポートが占有されているかどうかを確認することもできます。例としてポート 80 を取り上げます。

cmd を開始し、 netstat -aon|findstr :80 と入力します。80 は、必要なことを意味します。ポート番号を確認します。

  • 「0.0.0.0:80 0.0.0.0:0 LISTENING 4」が表示されます。これは、ローカル プログラムがポート 80 でリッスンしていることを意味します。

  • どのプログラムがポート 80 を占有しているかを確認するには、引き続き cmd コマンドを入力します: tasklist|findstr "4"、4 は前のプロセス ID です

  • どのプログラムが占有しているかを確認できます。ポート80ポート。

  • 上記は、Win10 システムのポート 80 がシステムによって占有されており、Apache が起動できない問題の解決策を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。