2012-06-13 4 views
9

Windows7(64ビット)にxamppをインストールしました.PHP、Apache、MySqlで動作します。 サーバのApacheとMySqlサービスは、Xamppのコントロールパネルで正しく動作しています。 しかし、私は自分のWebブラウザでlocalhostを実行すると接続するだけです。他に何もない。前の環境と比較して、IISでうまく動作します。Xampp:ウェブブラウザにlocalhostページが表示されない

+0

どのブラウザでこれを試していますか? localhostではなく127.0.0.1で入力しようとしましたか? – someoneHuman

+0

コマンドラインからapache_start.batを実行すると、エラーメッセージが表示されます – bumperbox

答えて

7

cmdでnetstat -aを実行し、ポート80で実行されている他のサービスがあるかどうかを確認します.netstat -bを使用してサービスの名前を見つけることもできますが、cmdを管理者。最も可能性が高い原因は、Xamppが適切に起動できない、このポート上で実行されている他のサービスがあることです。あなたはスカイプのようなサービスを持っていますか?もしそうなら、それはあなたが特定のページにアクセスできない理由です。あなたが行うことができる他のものは、httpd.confに入って、80以外の他のポートに聞き取りを変更し、それをテストしてください。localhost:your selected portを追加したら、それをテストして変更してください。

+2

Skypeの場合は、Skype>ツール>オプション>詳細>接続に進み、使用ポート80と443 – bumperbox

+1

Yeapを確認します。あなたがskypeを嫌い、私がこの問題に遭遇したのは初めてです。私はWindowsログを見て、なぜApacheが起動しなかったのかを見なければなりませんでした。 –

3

IISや他のプログラム(Skypeなど)によってApacheが起動しなくなる可能性があります。それは実際に実行されていない "実行中"を示しています。

これを解決するには、簡単なトリックがあります。Apacheをサービスとしてインストールし、コンピュータを再起動します。これらのプログラムを見つけて無効にするのは、ポート80を予約するプログラムがたくさんあるので、ほとんどの場合、この作業はうまくいきます。

0

次した場合のエラー: [10水曜日6月10日:32:13.697671 2015] [コアは:警告] [PID 1408:TID 248] AH00098:PIDファイルC:/ XAMPP/apacheの/ログ/ httpdの。 pidが上書きされました - 以前のApache実行の不正なシャットダウン? は/usr/local/lib/php/extensions/no-debug-zts-20060613/usr/local/Zend/lib/ZendExtensionManager.soteは、サーバー名に

と一致するIDが含まれていないロードに失敗しましたApacheエラーログファイルから抽出されました。

次に、apacheの実行プロセスを確認する必要があります。また、コマンドを実行することも、GUIを使用して実行することもできます。私は、GUIメソッドを説明している(Ctrl + Shift + Escを使用して)オープンタスクマネージャーとプロセスリストに移動し、すべてのプロセスが他のログインユーザーを含めて表示されることを確認してください。そして、Apacheプロセスを探して終了します。 XAmppまたはWampコントロールパネルを使用して実行します。

0

ポートでない場合は、htdocsに行き、ダッシュボードファイルとインデックスファイルを削除してください。 :)

4

ポート番号を変更した場合は、localhost: 'port number'と入力してxamppページに移動します。

例:ポート番号が8080の場合は、localhost:8080と入力してください。

+0

これは私のために大変ありがとうございました! – asma

1

Apacheのリスニングポートを80から8080に変更した場合、 。 。 localhost:8080/your_URL ...それは動作します:)

関連する問題