xampp上のApacheが起動しない

このQ&Aのポイント
  • xampp上のApacheが起動しない時と起動する時がある。
  • Skypeがポート80を使用していることが原因である可能性がある。
  • Skypeの起動有無に関わらず、Apacheへの影響がある可能性がある。なぜApacheが起動する時としない時があるのかは不明である。
回答を見る
  • ベストアンサー

xampp上のApacheが起動しない

xampp上のApacheが起動する時と、起動しない時があります。 (起動しない時は、xamppもしくはpcを再起動して対応しています。) そこで、ググったところ、Skypeがポート80を使っているのが原因という内容の記事を発見しました。 私の場合もそれが原因なのだろうと思うのですが、納得しきれない点があります。 ●まず、PCにSkypeは入っているけれど、起動させていません。起動していなくても影響するのでしょうか? ●仮にSkypeが原因だとしても、なぜ、Apacheが起動する時としない時があるのでしょうか?Skypeはポート80を使う時もあれば使わない時もあるということでしょうか? ITリテラシーを高めたく質問致しました。 xzmppのバージョン:3.1.0 3.1.0 Skype :5.10.0.116 PC:vista 何卒、ご教授いただけますようお願い申しあげます。

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 基本的にはSkypeが起動していなければポートは使われないはずです。 なので実はskypeじゃない可能性が考えられます。 netstatコマンドで何がポート80を利用しているかチェックしてみてください。 あとはApacheのログを参照し、本当にポートが原因なのか調べてください。

daaaago
質問者

補足

回答ありがとうございます。 ご指摘の通り、Skypeのポートは80ではありませんでした。 ということは、他に原因があるということですよね。 何か気付くことがございましたら、さらなるアドバイスをいただけないでしょううか。 よろしくお願いします。

関連するQ&A

  • XAMPPでApacheが起動しない

    プログラミング初心者です。 XAMPPをダウンロードしたのですがMySqlやFileZillaは起動し、Apacheだけが起動しません。 こういった場合、ポートが競合して使えなくなっていることが多いそうですがPort-Checkを行っても全てのポートが解放されている状態でした。 OSはWindows7の32bit版、xamppのバージョンは1.7.3(1.7.4も試しましたがダメでした)です。どなたが原因がわかる方いらっしゃいましたら教えていただけると嬉しいです。よろしくお願いいたします。

  • XAMPPでApacheが起動できません

    PHPを始めようと思いXAMPPのwin1.6.0aをインストールしたのですがApacheが起動していないようでhttp://localhost/に表示できません。 自分で調べた所skypeが入っているとポート80が使用されている為、使えないというのを見たため、skypeをアンイストールして再度XAMPPをインストールしたのですが、同じでした。 どうすれば起動できますでしょうか。 環境はwinXP・ノートン使用です。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • xampp apache 起動しない

    PHPの勉強を開始しようとXAMPPをインストールしapacheを起動しようとしたところ起動しません。SKYPEは使用してないのですが他に考えられる原因がわかりません。どうやって調べれば良いでしょうか?

    • 締切済み
    • PHP
  • win10でxamppのApacheが起動しない。

    xamppを使用してローカルでwordpressサイトを構築しています。 数ヶ月触ってなかったのですが、久しぶりにローカルホストにアクセスしようとxampp(v3.2.1)を起動したのですが、スタートボタンを押してもapacheが起動できません。 win10に変えてからこうなったのかは自信はないのですが、思いつく原因はそれくらいしかありません。 XAMPPがWindows10で動かない時の対処法(http://kaketayo.net/xampp-cant-start-windows10/) の通りにポートの確認操作をしてみたのですが、 [Ports] Port80=FREE Port443=FREE Port3306=FREE Port21=FREE Port14147=FREE Port8080=FREE とポートはすべてFREEと表示されていて、他とバッティングはしていないようです。 コマンドからnetstatで調べてもやはり上記ポートはどこも使用していないようです。 xamppのエラー文は Windows10にアップブレードしてXAMPPのApacheが起動しない件(http://tonari-it.com/windows10-xampp/) と全く同じ文章です。 xamppでまたローカルホストが使用できるようにするための解決方法、もしくはそのヒントになりそうなサイトがあれば教えてください。

  • xampp 1.7.3 apacheのみ起動しない

    xampp 1.7.0を使用していました(このバージョンは使えた)が、 この度、バージョンアップをしようと思い、 いったん、1.7.0をアンインストールし、1.7.3をインストールし直しました。 (WindowsXP SP3 を使用。インストールドライブはC:\xamppです。) その結果、 Apacheのみ起動しません。 他の、MySql、FileZilla、Mercuryは起動します。 Apacheを start しようとすると、いったんは running となるのですが、 またすぐに(2秒ほどで)、 stop 状態に戻ってしまいます。 で、その理由をネット上をくまなく検索してみたのですが、 どの対処法もダメでした。 例えば… ポート80がフリーになってないのではないか? (Skypeの件など) →問題なしです。xampp-portcheck.exeなどで、 ポート80がFreeであることは確認できています。 また、Window ファイヤーウォールの件も、オフにしました。 インストールに失敗したかもしれないと思い、 一度、1.7.3をアンインストールし、再インストールを試みましたが、 それでも、やはり変わりませんでした。 ノートンインターネットセキュリティを使っていますが、 これもいったんすべて切ってトライしてみましたが、やはりこれもダメ。 パソコンの再起動もしましたが、これもダメ。 もう万策尽きました。 どなたか、ご助言をお願い致します。

    • ベストアンサー
    • PHP
  • XAMPPのApacheがどうしても起動しません。

    WindowsXP sp3 32bitにあるXAMPPの1.7.1をアンインストールし、XAMPPの1.7.7をバージョンアップで入れたのですが、xamppのコントロールパネルからMySQLは起動するのですが、Apacheのみが起動できません。エラーログにも何も表示されず、BUSYとなり、WARNING: terminating worker thread 0と表示され、ポート80も443もフリーで、 APACHE FRIENDSにあるFAQの「APACHEが起動しません。」項目全てを調べたのですが、どれも当てはまらず、 最後のWINSOCK XP FIXを試してもだめで、元にも戻らなくなってしまいました。 万策尽きて困り果てております。どなたか解決策を伝授いただけないでしょうか。

  • XAMPPでapacheが起動しません。エラーも表示されません。

    XAMPP1.6.3aをインストールし、XAMPPのコントロールパネルのapacheの「開始」をクリックしたのですが、apacheが起動しません コントロールパネル上のウインドウには「apache起動」と表示されていますが、「開始」ボタンはそのまま「開始」の表示です。(apacheが正常に起動されていれば、「停止」となると思います。) 「開始」ボタンの左に「起動」の表示もありません。 またエラー表示もありませんでした。 よくあるパターンのSkypeやポートの問題ではないと思います。(Skypeはインストールされていません。) そこで、xampp\apache\bin\apache.exe から直接起動させてみたところ、一瞬何かのウインドウが表示され、すぐにそれが閉じてしまいました。 エラーの表示もありません。 OSはWin2000です。 何が原因か、また解決策のアドバイスをお願いします。 宜しくお願い致します。

    • 締切済み
    • PHP
  • xampp1.7.4のApacheが起動しない

    Windows 7 64ビット、xampp1.7.4のApacheが起動しません。 xamppは32ビット版ですが、多くの方が64ビットで起動しているので、問題ないと思います。 skypeは入っていますが、skypeは80番ポート以外を使用するように設定しています。 Controlパネルを起動すると、MySqlは起動しているのですが、Apacheはstart出来ません。 Windowsの管理ツールのサービスからApacheを起動しようとしても、出来ません。 何回もxamppのアインストールとインストールを繰り返しています。 何度かstart出来てブラウザ上でテストページを確認したのですが、 controlパネルを操作しているうちに、Apacheが起動出来なくなりました。 他に80番を使っているソフトがあるのかと思い、 コマンドの使い方もよくわからないまま、 netstat -oanとしても、:80というものは出てきません。 http://hi-es.net/scripts/portcheck.php で80番を指定しても接続失敗になります。 Windowsファイアーウォールを無効にしてもダメでした。 他に調べるべきことは何でしょうか。 httpd.confは何も触っていません。 何度もインストールしているのがまずかったのでしょうか。

    • 締切済み
    • PHP
  • xampp lite の apache が起動しません

    USBメモリにxampp liteを入れたんですが、apacheが起動しません。Mysqlはちゃんと動きます。 port80はちゃんとfreeになってます。 「xampp start」を押すと、 「Syntax error on line 476 of C:/xampplite/apache/conf/httpd.conf」 ↑ 中身は「Include conf/extra/httpd-xampp.conf」 「Syntax error on line 7 of C:/xampplite/apache/conf/extra/httpd-xampp.conf」 ↑ 中身は「LoadModule php5_module "C:/xampplite/apache/bin/php5apache2_2.dll"」 「Cannot load C:/xampplite/apache/bin/php5apache2_2.dll into server」 でこうなるわけです。 ちなみにxampp lite ではなく xampp は動くのか?とおもいxamppインストールしてみたらちゃんとapache動きました。で、そのあとxamppアンインストールしてからもう一度 xampp lite で 「xampp start」 やりましたがダメです。mysqlしか動きません。 コントロールパネルから Start を押すと 「Apache Started [Port 80]」 って出るんですが、「Running」の表示が出ません。で、もちろん起動もしていないです。 * Skypeなどは使用しておりません。「Active Ports」やxampp portcheckで調べましたがport80はfreeです。 http://www.altech-ads.com/category3/10000237_1_0.htm * PCは2000とXP両方試しました。 * logファイルは空っぽでエラーログなどはでてません。

    • 締切済み
    • PHP
  • XAMPPのApacheが起動しません。

    現在使ってるXAMPPのバージョンは1.7.7になります。 インストール方式で行いました。 本題ですが、タイトルの通りApacheが起動しません。Startボタンを押してもすぐ終了してしまいます。なので、自分の方でもいろいろ調べたりしました。IISに関するサービスを停止したりPID4に該当するプログラムを削除したり。 検索して出てきた情報での「インターネットインフォメーションサービス」、「Windows Remote Management (WS-Management)」、「Web Deployment Agent Service」と言ったものも停止してみました。 しかし解決しません。 ポート使用確認プログラムを使って確認もしましたがIIS関連のものはその後起動してませんでした。 後々IISプログラムはコントロールパネルよりアンインストールしましたがそれでも結果が変わりません。 Skypeも設定は80番ポートから別の設定に変えているので問題ないです。 ただ、XAMPPのApacheの項目のサービスにチェックをしてOSを再起動させるとちゃんと起動します。 しかし一度停止して再度起動させようとすると前記同様の症状になります。 ANHTTPDなどでも80番ポートが起動するかどうか試みてみましたがNGでした。 こちらではもうお手上げ状態です。 どなたかわかる方いましたら教えてくださるとありがたく思います。