• 締切済み

Apacheが使えません・・

Apache 2.0.55 が使えません。インストール終了時に以下の 様なメッセージがでました。。インストールはされているみ たいなのですが・・〔スタートメニューには入っています。 〕、Test Configurationをクリックしても同じメッセージが でます。 ------- (OS 10106)指定されたサービスプロバイダーの読み込みまた は初期化をおこなうことができませんでした。 : alloc_listener: failed to get a socket for 0.0.0.0 Syntax error on line 120 of C:/Program Files/Apache Group/Apache2/conf/httpd.conf: ------- ちなみに line 120 はデフォルトのままです。 Control Apache Server → start をクリックすると、次の ようなメッセージになります。 ------- (OS 2) 指定されたファイルがみつかりません。 : No installed service named "Apache2". ------- ローカルでテストをする目的でインストールしたものでネッ トには接続してないPCです。環境はXPの Home Edition SP1です。どなたかお助け下さいませ。宜しくお願いします。 (TCP/IPプロトコルは関係あるのでしょうか?AN HTTPDをイン ストールして起動しようとした時に、TCP/IPプロトコルをイン ストールして下さいトメッセージがでましたもので・・)

みんなの回答

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

IISが動作しているPCにApache-2.0.55をインストールしてみると、 あなたと同じエラーメッセージが出力されました。 >ちなみに line 120 はデフォルトのままです。 httpd.confの120行目は   79: #Listen 12.34.56.78:80   80: Listen 80 このあたりでしょう。 >: alloc_listener: failed to get >a socket for 0.0.0.0 おなじポート番号(ソケット)を複数のプロセスがオープンすることはできませんので 競合しているのではないでしょうか? 私のPCの場合は、既に動作しているIISがポート番号80を掴んでいるので Apacheがエラーを吐いたわけです。 Apache以外のプロセスが80番をオープン(Listen)していないか確認してください。

関連するQ&A