質問: iisとxamppのapacheの環境設定 マイクロソフトのsilverlight 4を動かしているのですが、そこで動いているiis(internet information services)が原因と思われるのですが、オープンソースのxampp上で動いているapacheが起動できなくなってしまいました。silverlightではメディアのストリーミングとか問題なく行えるようになったのですが、vwd(visual web developer)のデバッグを中止したり、vwdのプロジェクトを終了したり、pc(windows vista)を再起動してもapacheが起動しなくなってしまいました。 エラー情報として、 モジュールiis web core 通知maprequesthandler ハンドラstaticfile エラーコード0x80070002 が出ています。 ここからは推測なのですが、 iisが、http://localhost:6413/ でポート番号が6413に割り振られているようなのですが、これが常にいつも動いてしまっているということなのでしょうか? pcを再起動しても、apacheの http://localhost:80/ のポート80番地に接続されないようなのです。iisの方もapacheのようにvwdを立ち上げて起動した時だけに使えるようにはできないものなのでしょうか?(要はapacheを起動したい時には、iisが止まっていてほしいのです。) webサーバーとして、ひとつのpc上で、apacheとiisの両方を使われている方は多いと思うのですが、通常どのようにして使い分けられているのか、御経験のある方は御教示願えたらと思います。 よろしくお願い致します。
回答: > iisが、http://localhost:6413/ でポート番号が6413に割り振られているようなのですが、これが常にいつも動いてしまっているということなのでしょうか? これはvwdで開発してるときに使われるものですよね? vwd用の開発サーバーは通常のiisとは別で、デバッグ等を行っているとき(vwdを起動している間だっけかな?)だけ実行されてます。 これとは別にiis自体をpcにいれてませんか? iisをpc上で動作させるようにすると、当然のことながらデフォルトではポート80番を使うように設定されます。 これがapacheとかぶってないでしょうか?