XAMPP 1.6.8をインストールしましたが、何らかの理由で機能しませんでした。後で実現したポート80は無料ではないか、リッスンしていません。どうすれば解放できますか?
どうもありがとう!
その苦痛は私のために解決されました。ポート80を引き継いでいるのはhttp apiサービスであることがわかりました。私はcmdで書いた:
net stop http
「次のサービスは停止されます。続行しますか?」 yを押した
実際に多くのサービスを停止しました。
その後、localhost
とwallahを記述し、Apacheはポート80で稼働しています。
お役に立てれば
重要:Skypeはデフォルトでポート80を使用します。Skypeオプション>詳細設定>接続でこれを変更でき、「ポート80を使用」のチェックを外します。
netstat -ano
ポート80でリッスンしているプロセスのPIDが表示されます。その後、[タスクマネージャー]-> [プロセス]タブを開きます。 View -> Select Columns
メニューから、PID
列を有効にすると、ポート80でリッスンしているプロセスの名前が表示されます。
netstat -a -b
ポート80にバインドされているプログラムを教えてください
昇格したコマンドでnetstat -banoを使用して、どのアプリがどのポートでリッスンしているかを確認します。
ただし、通常、次のアプリケーションはWindowsでポート80を使用します。
実行中の場合は上記のアプリケーションを停止して確認してください!!!
以前この問題がありましたが、
タスクマネージャーが表示された場合(PIDのビューを有効にした後)、PID = 4が「NT Kernel&Systemで使用中のポート80」であることがわかります。
ただ行く
IIS
の下のWorld wide web services
がチェックされているかどうかを確認しますその場合、再度チェックを外してnetstat(またはTCPVIEW)を実行し、80が空いているかどうかを確認します。
TcpView を使用して、ポートをリッスンするプロセスを見つけ、プロセスを閉じます。
試して
netstat -anb -p tcp
ポートとプロセスを表示する
net stop http
を使用すると、使用しているプロセスを表示できます。主にWorld Wide Webサービスが使用している
試す他のオプションは、SQL Server Reporting Servicesを停止することです。
これは推測に過ぎませんが、ポート80はHTTPの従来のポートであるため、システムでWebサーバーを実行している場合があります。 IISはアクティブですか?
IISを実行している場合、Webファームサービスが実行されている可能性があります。それが私のxamppを殺していました。
コマンドラインに「netstat -ano」と入力します。ローカルアドレスポート0.0.0.0:80に対して何かを表示していることがわかりました。
私の問題は、ポート80にSQL Server Reporting Servicesがあったためです。そこで、これらの指示に従い、ポート番号を80から81に変更しました。
SQL Server Reporting Servicesのポート番号を変更した後のコマンドラインの写真を次に示します。
それでも同じ問題が発生する場合は、次のフォーラムをご覧ください。
Skypeはポート80の使用を好み、IISをブロックします。それが私の問題でした。
私も同じ問題を抱えていました。 net stop http
は役に立たず、WindowsコントロールパネルのIISの下のWorld Wide Webサービスオプションはオフになりました。 XAMPPコントロールパネルで、Apacheスタートボタン(サービスとしてApacheをインストール)の近くにあるSvcチェックボックスをチェックし、Windowsを再起動しました。そして今、Windowsが起動するたびにApacheは自動的に起動され、他のサービスが実行される前にポート80を占有します。私のために働いた!
ポート80でリッスンする既知のWindowsサービス
Services Managerから(services.mscを実行)、ポート80にバインドすることが知られているこれらのWindowsサービスを停止して無効にします。
[サービス]をダブルクリックし、[スタートアップの種類]を[無効]に変更します…
また、デフォルト設定としてポート80を使用するskypeでは、チェックを外すことができます。
これらのサービスの一部がインストールされ、実行されている場合とされていない場合があります。
私の場合、「SQL Server Reporting Services」はポート80を開いていました。
私にとって、この問題は、Windows 8コンピューターでVPN接続をホストしたときに始まりました。
接続を単に削除"コントロールパネル\ネットワークとインターネット\ネットワーク接続"問題を解決しました。
私の場合、window iisはcmdのWeb Deployment Agent Service.Typeを停止します
net stop msdepsvc