Windows Xampp
WindowsにインストールしたXampp上のApacheが起動できない。
ポート80をSkypeが使用するため、 Apacheが起動できない。
Skypeよりも先にApacheを起動しておく(Skypeの自動起動をOFFにする)か
Skypeの設定を変更するか
Apacheのポートを別のものにする。
Apacheの使用ポートを変更する場合
httpd.confの編集
C:/xampp/apache/confにあるhttpd.confをひらく
52行目付近にある以下の80を8080などに変更
#Listen 12.34.56.78:80 Listen 80
170行目付近にある以下の80も8080などに変更
ServerName localhost:80
保存して、Apache再起動
apachefriendsのQA
http://www.apachefriends.org/en/faq-xampp-windows.html
そのほか参考
http://blog.hakoniwa.net/archives/264
http://petit.air-nifty.com/citron/2007/08/xampp_2fd2.html
apacheの基本
http://www.stackasterisk.jp/tech/systemConstruction/apache06_03.jsp#3
ポート番号を調べる方法
netstat -oan
-oはPIDの表示、-aは全ての接続を表示、-nはアドレス・ポートを数値で表示
ただし、oオプションはXp以降。windows2000などは、別のツールをインストールする必要がある
80番を使用しているプロセスのPIDを覚えておき、タスクマネージャでそのPIDに対応するプログラム名を調べる
タスクマネージャのプロセスタブでPIDを出すには、「表示 > 列の選択」でPIDをチェック。