- ベストアンサー
XAMPPのスタート(表示)画面が表示されない
こんな質問で大変申し訳ありませんが、XAMPPをexeファイルからインストールしました。 それからhttp://localhost/を入力してもApacheの画面が出てしまいます。 何が原因なのでしょうか。 XAMPPの画面を表示させるにはどうしたらいいのでしょう。 こんなつまらない質問で本当にすいません。 どうぞ宜しくお願い致します。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
ANo.1です。 補足説明ありがとうございます。 ちょっと複雑な状況ですが、いずれにしてもXAMPPのインストールは失敗している、だから初期画面が表示されないというのは間違いなさそうです。 XAMPPのインストールを成功させることを目的とした対処は、既に80番ポートを使用しているアプリのポートを80以外に変更するか、アンインストールすることでしょう。 既に動いているapacheをそのまま使いたいのであれば、PHPとMySQLを個別にインストールした方がよいでしょう。 >多分なんですけど、apache2.0.59のhttpd.confファイルのポートを80に設定してしまった 前の回答へのお礼でapache2.2の画面が出ていると書かれていたので80を使用しているのは2.2.11の方ではないでしょうか。設定を確認してみてください。 >xamppってapacheとかMySQLと違ってプログラムの追加と削除とかしないでフォルダだけ削除するだけですよね。 すいません、これはちょっとわからないです。 私はアンインストーラで一括でアンインストールしたので、そこで問題はなかったかと思い質問したのですが、違うケースであれば考えなくて良いのかもしれないです。
その他の回答 (5)
- outbrave
- ベストアンサー率60% (231/380)
横から失礼します。 1.XAMPPをインストール 2.http://localhost/を入力 この間に、XAMPPの起動が抜けていますが スタートメニューから、xampp basic startで起動されているのでしょうか? インストール失敗したのなら、スタートメニューに、ショートカットがないかも知れませんが。
お礼
お礼を言うのが遅れてしまい、大変失礼しました。 アドバイスありがとうございます。 確かにXamppの起動が必要ですね。 それを行ってもhttp://localhost/だとapache2.2.11の画面が表示されてしまいます。 とても困りました。
- UmJammer
- ベストアンサー率58% (115/196)
ANo.1です。 すいません、書き方が乱暴でしたか。 別に気分を害したとかそんなことないです。気にしないでください。 マークについては理解できました。 インストーラから入れてもだめでしたか。 インストール時のインストール先の指定はどのようにしましたか? それと、その前に入れていたもののアンインストールで問題はありませんでしたか?
お礼
わざわざ付き合って下さって、感謝してます。 こっちも気をつけさせてすみません。 >インストーラから入れてもだめでしたか。 はい。 ただ、自分は今、apacheをver2.0.59とver2.2.11とを予めインストールしていて、今回は質問する際に開発環境を書くのですが、apache以外は PHP5.2.9 Eclipse3.3 ここで何故Eclipseと思われるかもしれないですけど、apache、PHP、Eclipseで今までPHPのプログラミングをやっていたんですね。 その際に使用しているapacheがver2.0.59なんですね。 それでですね。多分なんですけど、apache2.0.59のhttpd.confファイルのポートを80に設定してしまったんですね。 それで、xamppをインストーラからインストールする際apache、MySQLと後もう1つ選択するウィザードがありますよね。 それでxampp1.7.1はapache2.2.11をインストールするんですよね。 それでインストールする際にapacheのところでイントールできなかったと表示されるんですね。MySQLはversionが違うのかインストールされるんですけどね。 それで、長々と書いて何が言いたかったか、というとapache2.0.59はいろいろいじっていて、今からver2.2.11に返るのが嫌だというのが1つあるんですよね。 それが原因なのかも…………。 >インストール時のインストール先の指定はどのようにしましたか? C:\xamppですね >それと、その前に入れていたもののアンインストールで問題はありませんでしたか? この質問物凄く気になるんですけど、xamppってapacheとかMySQLと違ってプログラムの追加と削除とかしないでフォルダだけ削除するだけですよね。 なので、問題無いと思っているんですけどね。 何か気になったところがあったら、またレスを頂けますか。 すいませんが、どうぞ宜しくお願い致します。 長々と失礼しました。
- UmJammer
- ベストアンサー率58% (115/196)
>XAMPPのマークが表示されます。 これって何を指してますか? それから http://localhost/xampp/ にはアクセスできましたか? また、OSは何でしょうか。
お礼
再度のアドバイスありがとうございます。 何か私の至らぬところでご気分を害されましたか。 それなら、お詫びします。 マークについて何と言えばいいのでしょうかね。 橙色の四角形にアルファベットのXという文字ですかね。 普通なら例えばIEならばIEのマークが表示されるじゃないですか。 またhttp://localhost:8080ではTomcatのコヨーテ(?)のマークですかね。 これで分かってもらえるでしょうかね。 次いで、http://localhost/xampp/にアクセスは出来ません。 OSはWindowsXPです。 1回インストーラーから試してみました。 ver1.7.1ですが、http://localhost/xampp/にはアクセス出来ませんでした。 またhttp://localhost/だとApache2.2の画面が表示されました。 結局試してもダメだったという事ですね。 もう諦めた方がいいのでしょうか。
- UmJammer
- ベストアンサー率58% (115/196)
ANo.1です。たびたびすいません。 今試しにインストーラからXAMPPをインストールして、apacheを機動した後http://localhost/にアクセスしたところ、ようこそ画面(http://localhost/xampp)にリダイレクトされました。 もしかしたらXAMPPが上手くインストールされなかったのかもしれないですね。 バージョンは最新のものを使っていますか? また、差し支えなければ一旦XAMPPをアンインストールして、インストールし直してみるのが良いかもしれません。
お礼
返事が遅れてしまい申し訳ありません。 自分はZIP形式でダウンロードしました。 URLの頭の部分がhttp://localhost/だとXAMPPのマークが表示されます。 画面はapacheの画面なのですが。 やはりインストーラからインストールした方がいいのですかね。
- UmJammer
- ベストアンサー率58% (115/196)
http://localhost/xampp/ではなかったでしたっけ。
お礼
大変お礼の返事が送れてしまった事を深く深くお詫びします。 UmJammerさんの言うとおりポート80の設定はApache2.2でしたが、#でコメントアウト(?)してあります。 後は、Tomcatですけどここでは関係ないですよね。 今、PHPファイルはhttp://localhost/hoge.phpで実行できます。 ここは普通ならhttp://localhost:8080/hoge.phpですよね。 その原因を突き止めないと駄目ですよね。 後、httpd.confなんですけど、UserDirの意味分かりますかね。 路線がズレているので回答はUmJammerさんに一任します。 前に戻りますが、Tomcatでポート80使用していても駄目なのでしょうかね。 困りました。