WIN 8マシンにWAMPSERVER(Apache/2.4.9(Win64))をインストールしましたが、起動しようとすると、アイコンは常に赤/オレンジ(緑ではありません)になります。サービスを実行しようとすると、サービスから次のエラーメッセージが表示されます。
偶数ログから、次の複数のエラーが表示されます
The wampapache64 service terminated with the following service-specific error:
Incorrect function.
The Apache service named reported the following error:
>>> (OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : AH00072: make_sock: could not bind to address 0.0.0.0:80
The Apache service named reported the following error:
>>> (OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : AH00072: make_sock: could not bind to address [::]:80
The Apache service named reported the following error:
>>> AH00015: Unable to open logs
The Apache service named reported the following error:
>>> AH00451: no listening sockets available, shutting down
The wampapache64 service terminated with the following service-specific error:
Incorrect function.
The Apache service named reported the following error:
>>> (OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : AH00072: make_sock: could not bind to address [::]:80.
わかりました。私のマシンのポート80は、SkypeではなくIISで使用されていました。これが私がそれを見つけた方法です:
WAMPManagerアイコンを左クリックしてメニューを表示します。クリックApache►サービス►ポート80をテストします。これにより、コマンドウィンドウが起動し、ポート80を使用している場合は、その情報が表示されます。詳細については、 http://forum.wampserver.com/read.php?2,122527 を参照してください。 。
異なるポートでリッスンするようにApacheを設定します
ポート80でIISを実行し続けたいと思ったので、別のポートでWAMPサーバーを実行することにしました。これがその方法です。
私の場合はフォルダhttp.conf
にあるC:/WAMP/bin/Apache/apache2.4.9/conf/
ファイルを変更する必要がありました。 (メモ帳などで)それを開き、80
を検索します。異なる場所で次の3行を変更する必要がありました。
Listen 0.0.0.0:80 # Changed to Listen 0.0.0.0:81
Listen [::0]:80 # Changed to Listen [::0]:81
ServerName localhost:80 # Changed toServerName localhost:81
これで、Windows8にWAMPサーバーの緑色のアイコンが表示されました。
Skypeを実行している場合は、Skype内で次の操作を行う必要があります。メニューバーで、ツール►オプション►詳細設定►をクリックします。 接続。次に、次のチェックボックスをオフにします。
着信接続の代替としてポート80および443を使用します
私は同じ問題を経験しました。
Skypeアプリケーションを終了し、タスクマネージャーからwampapache64サービスを開始しましたが、それでうまくいきました。