XAMPPがPortBusyになった場合のトラブルシューティング

割とよくあるケースなのでメモっときます。

動作環境
・MAC
・XAMPP1.7.7
・WindowsXP SP3
・VirtualBox

シナリオ
MACにVirtualBox(仮想環境はなんでもOK)があり、
そのVirtualBoxにWindowsXPとXAMPPの両方を
インストールした直後とします。
その状態でXAMPPを起動したがApacheがBusyで起動しない。

いくつか既知の原因があるので、以下を試すと起動するかもしれません。
原因はひとつではなく合わせ技かもしれません。

調査方法

・80番が使われているか確認
 XPのコマンドプロンプトから「netstat -ano」 で80番を使っていないか確認します。

・エラーがでていないか確認
 XPのイベントビューワを確認してください。

よくある対応方法

・ウイルススキャンソフトやファイヤーウォールを無効にする
 80番を塞いだり、ロックしている可能性があります。

・スカイプを落とす
 仮にスカイプが起動していたら落としましょう。
 80番を使っている場合があります。

・MACの共有サービスを切る

・MACのApacheを切る

・XPのIISを切る 

・VC9.0がないエラー
 WindowsUpdateを行ってライブラリをインストールしてください。

自分の場合は、一番最後でした。XPをインストール直後でしたし、
XAMPPのエラーメッセージがPortBusyだったので気づきませんでした。
ハハハ

このエントリーをはてなブックマークに追加
はてなブックマーク - [作業メモ]MACの仮想環境のWindowsXPでXAMPPのApacheがBusyで起動しない
Facebook にシェア
[`yahoo` not found]
[`livedoor` not found]
[`tweetmeme` not found]