xamppを起動しようとしたら起動しない。
80番ポートが他のアプリケーションで使われているみたいです。
こういうときは「なお」さんに聞いてみよう。( netstat -nao
というコマンドを実行。)
80番ポートを使っているのは、PID 4のアプリケーションだっ!
( ゚д゚) NTカーネル?システム?
なんだろう。カーネルから呼び出しくらってるようです。意味分からん……
0.5秒悩みましたが、これはIISじゃなかろうかと。検索で探します。
いました。
「停止」します。
無事に起動しました。
おまけ1
netstatのミソは「o」オプションです。ヘルプを見てみます。
(蛇足ながら、Linuxだとこの部分は「p」です)
おまけ2
ちなみに、XAMPPの最初の画面のところに、「Port 80 in use by "Unable to open process" with PID 4!」というメッセージが出ているので、PID 4が原因というのは分かるんですけどね……(後で気づいた)
感想
フォルダが削除できない、ファイルが移動できない、っていうときにもつかんでいるアプリが分かる仕組みがあるのに良いのにね。