私はここ数ヶ月、windowsでnginxを問題なく使用しています。今日それを起動しようとしたとき、私はこのエラーを受け取りました:
nginx:[emerg] 0.0.0.0:80へのbind()が失敗しました(10013:アクセス許可で禁止されている方法でソケットにアクセスしようとしました)
なぜこれが突然起こったのですか?私は設定や何かを変更しませんでした。
Skypeを確認してください。
Skypeは自動的に更新を行い、「ポート80を使用」オプションをオンに戻しました。
設定->詳細です。
システムで使用されているポートを確認します。
ポート80をバインドするプログラムがいくつかあります。たとえば、TeamViewer、Skypeなどです。
簡単なテストタイプhttp://localhost
をブラウザで開き、表示されるサービスを確認します。
または、 NirSoft でCurrPortsのようなプログラムを使用できます。
CMDで実行してみてください:
netstat -a | find "LISTENING"
また、 TCPView と呼ばれるソフトウェアがあり、これは非常にクールで、実行中のすべてのプロセス/占有ポートを表示します。