以前XAMPPをインストールしたパソコンで久しぶりに開発をしようとしたら下のメッセージが表示されました。
Problem detected!
19:21:01 [Apache] Port 80 in use by “Unable to open process” with PID 4!
19:21:01 [Apache] Apache WILL NOT start without the configured ports free!
19:21:01 [Apache] You need to uninstall/disable/reconfigure the blocking application
19:21:01 [Apache] or reconfigure Apache and the Control Panel to listen on a different port
Winxows7から10にアップグレードした後からXAMPPに触っていな方ので原因を調べてみると、アップグレードの際PIDの4がバッティングしてしまた様です。
PIDの4はWindowsのインターネットインフォメーションサービスでした。
スポンサーリンク
■対処方法
インターネットインフォメーションサービスは特に停止しても問題ない為、下の手順で対応します。
1.左下Windowsボタン右クリックでコントロールパネルを開く
2.”プログラムのアンインストールと変更 ”をクリック
3.”Windows の機能の有効化または無効化“をクリック
4.リストの中から”インターネットインフォメーションサービス“のチェックを外す。
以上で正常に動作します。
上記の方法でもダメな場合
インストールされているソフト等の環境によってポートを変更出来ない場合があります。
その際はc:\xampp\apache\confにあるhttpd.confファイルをエディタで開き、”Listen”に記載されてるポート80を”81″等に変更すると動作します。
(参考サイト)
XAMPPでインストールしたApacheが起動しないとき