web-dev-qa-db-ja.com

Apacheは起動しません、MySqlとFileZillaは起動します

私はWindows7とXAMPP1.7.3を使用しています(32ビットですが64で動作すると言っています)。 [Apacheの開始]をクリックしても何も起こりませんが、その下に次のように書かれています。

「ビジー.... Apacheサービスが開始されました」

しかし、緑色のランニングテキストは表示されません

Skypeのポート80が無効になっています。コンピューターにIISがありません。

コントロールパネルからApache2.2サービスを開始しようとすると、サービス固有のエラーコード1であることを示すアラートボックスがスローされます。

Httpd.confファイルでListen80を85に変更すると誰かが言った。これはうまくいきませんでした。コントロールパネルからApache2.2サービスを開始しようとすると、サービス固有のエラーコード1であることを示すアラートボックスがスローされます。

どうすればこれを解決できますか?

3
user33041

Windows 764でも同じ問題が発生しました。XAMPPを「programfiles」フォルダーにインストールしました。その後、xamppフォルダーの権限を正しく設定したと思いましたが、Apacheが起動しませんでした。これが「programfiles」ディレクトリにあるインストールとは関係がないことを確認するために、上記のアドバイスに注意し、c:\ xamppに再インストールしました。それはそれをしました。私にとって、XAMPPは「プログラムファイル」ディレクトリの外にインストールされたときに機能しました。

1
me

コマンドラインにドロップして、xampp_stop.exeを手動で実行してから、xampp_start.exeを実行して、表示される内容を確認してください。私は過去に少し風変わりな行動をとったことがあり、コマンド出力を見ると通常は正しい方向に導かれます。

Windows 7をサービスとしてインストールすると、少し奇妙な動作をしました。 OSを起動するたびに、サービスを無効にして、手動で(コンソールからではありますが)開始する必要がありました。

これにより、仮想ホストの問題、ログファイルの欠落などが報告されます。

0
Shane

私はついに私の問題を理解しました:(Win XPで)

Wampをインストールしたとき、C:は私のルートドライブではありませんでした-私のメインドライブはE:でした。インストールパスをE:\wampに変更しましたが、E:\wamp\bin\Apache\Apache2.2.21\conf\extraディレクトリ内の一部のファイルのC:にハードコードされたパスがあることがわかりました。それらをインストールドライブの適切なパスに置き換えるだけです。 httpd-autoindexhttpd-davhttpd-multilang-errordochttpd-sslhttpd-vhostsを確認してください。

次に、Apacheサービスを再起動します。

これがお役に立てば幸いです。

0
Accomplished