Windows 7(localhost)にApacheをインストールしましたが、正常に動作しました。それから私は他のものをダウンロードしに行きました、そして後でApacheサーバーが停止したことに気づきました。 (管理者として)コマンドプロンプトに移動し、次のように入力しました
ネットスタートApache2
「Apache2サービスを開始しています」と表示されます。しかし、それが完了する前に、エラーが発生します
サービス固有のエラーが発生しました:1。
詳細については、「NET HELPMSG 3547」と入力できると書かれていますが、まったく役に立ちません。
私が試したこと:
それらのどれもうまくいきませんでした。なぜ以前に機能したのか混乱していますが、現在は機能しません。
Windowsログに表示されるものがないかイベントビューアを確認する必要があります。アプリケーションセクションの下に、エラーのリストがあり、正確に何が問題であったかについての詳細が表示されます。
最近見つかった例:
指定されたApacheサービスは、次のエラーを報告しました。
>>> C:/ Program Files/Apache Software Foundation/Apache2.2/conf/httpd.confの523行目の構文エラー:
上記の例では、参照されたドライブがシステム上になく、Apacheがそれを見つけられなかったことが原因です。
通常(少なくともWindows Vistaでは)次の行に沿ってイベントビューアを見つけることができます。
コントロールパネル→管理ツール→イベントビューア
これにより、見落としている可能性のあるシステムに影響を与えるものがすべて強調表示され、すべてをアンインストールするだけでなく、何を調整または変更するかについての詳細とヒントが提供されます。
Coldfusionをダウンロードしてサーバーに追加した後、Apacheサーバーが起動しませんでした。 Apacheとcoldfusionをアンインストールし、Apacheを再インストールしたところ、正常に動作するようになりました。公式エラーは、Apacheに拡張機能(coldfusion)を追加したことであり、何らかの理由でApacheがそれを認識しませんでした。