LoginSignup
2
3

More than 5 years have passed since last update.

XAMMPでApache起動しない問題

Posted at

XAMMPでApacheが立ち上がらない・・・

久しぶりにXAMMPでApacheを起動しようとしたら以下のようなエラーが出て立ち上げることができない。

SnapCrab_NoName_2017-10-30_1-23-11_No-00.png

この行が怪しい「Port 80 in use by "Unable to open process" with PID 4!」

訳すと「ポート80番はプロセスID4番で使用されているから使えないよ!」ということ。

原因究明

コマンドプロンプトで「netstat -nao」と打ち込む。

SnapCrab_NoName_2017-10-30_1-30-46_No-00.png

どうやら80番はPID4に使われている。

PID4が何か調べるために「tasklist」と打ち込む。

SnapCrab_NoName_2017-10-30_1-32-9_No-00.png

Systemに使われている・・・
前まで普通に使えていたのだが、とりあえず定番のSkypeを疑う。

見事に持っていかれている。

SnapCrab_NoName_2017-10-30_1-36-21_No-00.png

対処法

譲り合いの精神で今回はXAMMP側の設定を変更する。
C:\xampp\apache\conf\httpd.confを編集。

以下の2箇所を変更する。

Listen 80

Listen 81

ServerName localhost:80

ServerName localhost:81

今回は81番が空いていたので81を使いましたが適宜空いているポートを使用する。

無事起動することに成功

SnapCrab_NoName_2017-10-30_1-43-15_No-00.png

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3