• ベストアンサー

XAMPPでApacheが起動できません

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

  • PHP
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
noname#77845
noname#77845
回答No.1

XAMPPはインストールしただけでは使用できません。 まず、XAMPPフォルダ内にある「setup_xampp.bat」を実行します。 その後、「xampp_start.exe」を実行するか「xampp-control.exe」を実行してApacheとMysqlを実行させます。 また、使用しているポートは「xampp-portcheck.exe」で調べることが出来ます。 以上、質問がこういうことでないときは、ご容赦ください。

adidas111
質問者

お礼

回答ありがとうございます。 直接的な原因はXP高速化ソフトにてサービスを停止させられていたみたいでした。 教えて頂いた事を試していてそれに気づく事ができました。 だいぶ前から、ここで挫折していたので、ようやくPHPを始められます。 ありがとうございました。

関連するQ&A

  • xampp apache 起動しない

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

    • 締切済み
    • PHP
  • apacheが起動しません。xamppをインストールしました。

    windowsXPを扱っています。PHPをはじめようとして以下の事から進まないので質問します。 http://httpd.apache.org/ から Apache 2.0.63 Released をインストールして http://localhost/にアクセスしたところ、 「あなたの予想に反してー」のページが表示されました。 その後PHPをインストールしていたところ、PHPは最初いろいろインストールするものがあり、ややこしいので 全部をアンインストールしてxamppをインストールした方が早いという事を聞き apacheとPHPをアンインストールして(いろいろインストールしたままだと誤作動が起きると聞いたので) その後xamppをインストールしました。 しかし、今度はhttp://localhost/に アクセスしても「ページを表示できません。」という表示がでてしまいます。 xamppのコントロールパネルversion2.5のモジュールはapacheとMYsqlが起動中となっています。 コントロールパネルの中ではapache起動となっているのですが、実際には起動していないように思います。(localhostに表示されないので)  http://localhost/に 「あなたの予想に反してー」のページが表示されるにはどうしたらよいですか?   (xamppをアンインストールして、また最初と同じようにapacheだけインストールしましたが、http://localhost/にアクセスしても表示されなくなってしまいました。)  ちなみに現在セキュリティソフト(ウイルス対策ソフトなど)は入れていません。  

  • XAMPPでインストールしたMySQLが起動しません

    ノン・プログラマのためのPHP入門という本を読みつつ、独学しています。 環境はwinXPです。同じような事例をあちこち探してみましたが、解決策がなかったので質問させてください。 XAMPPを利用し、本に書いてあった手順通りにインストールしました。 XAMPPコントロールパネルでApacheは「起動」と出ていますが、Mysqlには「起動」が表示されません。 「開始」を押すと「起動」と出ますが2秒くらいたつと消えてしまいます。 最初、Apacheも起動しなかったんですが、こちらはインストール時に 「ポート80または443はすでに利用されています」 とエラーが出たのでxampp-portcheck.exeで調べて、80と443を使っていたSkypeのポートを変更することで、解決しました。 MySQLで使用するポート3306はFreeとなっているので、ポートが原因ではないようです。 ファイヤーウォールやセキュリティーも切って試してみましたが、起動しません。 http://localhost/phpmyadmin/にアクセスすると、 #2003 - サーバが応答しません  とエラーが出ます。その他のエラーはありません。 もう原因が見つからなく、お手上げ状態です。 どなたか分かる方がいらっしゃれば、どうかよろしくお願いします!

  • 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
  • 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
  • Apacheの起動ができません。助けてください。

    Apacheの起動ができません。助けてください。kikuaki812001さん Apacheの起動ができません。助けてください。 PHPを独学で勉強しようとしている初心者です。 環境構築でつまずいております。 Apache HTTP Server 2.2.18(最新版)をダウンロードして、http://localhost/を入れると、 Internet Explorer ではこのページは表示できません、と表示され Apacheが起動できません。 おそらくポート80が開放されていないかと思ったので、コマンドプロントプルで検索しました。 すると、httpd.exeで使用?されているとわかりましたが、ここからどうすればいいのでしょうか? タスクマネージャにて、プロセスを開き、httpd.exeをチェックして、 プロセスの終了をしてもいつの間にか、httpd.exeが出ております。 どうすればポート80は開かれるのでしょうか、教えてください。 ※skypeのポート80は、外しおります。 OSの再インストールもしました。 xamppの再インストールも行いました。 issは入っておりません。 (コンピュータの管理にもはいっておりません。) http://127.0.0.1/でも繋がりません。 PCの情報です Microsoft Windows XP Professional Version2002 Service Pack 2 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 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 何卒、ご教授いただけますようお願い申しあげます。

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

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

    • 締切済み
    • PHP
  • 「XAMPP1.71」apacheが起動しない

    「XAMPP1.71」apache起動不具合について教えてください。 ▼インストール直後 apacheは正常に開始でき、Admin画面も確認出来た。 ▼xampp-control.exeからapache停止ボタンを一度でもクリックすると その後、apacheが二度と起動しなくなります。(起動せずAdminボタンを押せない状態) ※何度かXAMPP自体の再インストールを試みたのですが、ほぼ同じ症状でした。 環境等 ・WindowsXP ・XAMPP1.71 ■下記サイトを参考にしているのですが、うまくいきません。 XAMPPでApachが起動しない場合のわりと汎用的な調査・解決方法まとめ http://www.vippers.net/blog/2009/04/xamppapach.html □1)Apachの強制起動 ・/xampp/apache_start.batを実行すると、下記エラーとなります。 (OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、またはポートのどれか 1 つのみを使用できます。 : make_sock: could not bind to address 0.0.0.0:80 □2)ポート80を使っているプロセスの特定 ・netstat -oan TCP 0.0.0.0:80 0.0.0.0:0  LISTENING 5172 □3)ポート80を使っているプロセスからアプリケーション名の特定 httpd.exe □4)ポート80を使用しているアプリケーションの停止 サービス画面より、下記アプリケーションがあやしいと思っているのですが、これを停止すればよいのでしょうか? また、停止するには、どうすればよいのでしょうか? Apache2.2の実行パス、"C:\dev\xampp\apache\bin\httpd.exe" -k runservice

    • ベストアンサー
    • PHP

専門家に質問してみよう