
この特定の問題についてエラー ログを確認しましたが、ポート 80 にアクセスできないようです。
(OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : make_sock: could not bind to address [::]:80
Windows ファイアウォールをオフにしてもうまくいかなかったので、ちょっと困っています。これはすべて私のラップトップで実行されているので、私自身の「サーバー」を持っているわけではありませんが、自分のパソコンとは独立したサーバーを必要とせずに動作するという印象を受けました。どうすれば解決できるでしょうか?
答え1
Windows の場合、ポート 80 はすでに IIS (インストールされている場合) に割り当てられています。IIS がインストールされているかどうかを確認し、IIS を停止して再試行してください。そうでない場合は、httpd.conf ファイル内の apache のポート番号を 81 またはその他の値に変更してください。
答え2
Skype はデフォルトでポート 80 を使用することがあるため、このポートを使用していないことを確認してください。[ツール] -> [オプション] -> [詳細設定] -> [接続] で、受信接続にポート 80 と 443 を使用するためのボックスのチェックを外すことで、この動作を変更できます。
あるいは、コマンド プロンプトを起動して次のコマンドを入力することで、現在使用されているポートを確認することもできます。
netstat -ab
これにより、現在開いているプログラムがどのポートを使用しているかがわかります。
答え3
WAMP でも同じ問題が発生しています。この問題は、以前に他のアプリケーションがこのポートを使用した場合に発生すると理解しています。
まず、設定で Skype ポートを 80 から別のポートに変更してみてください。これで解決します。