• 締切済み

Apache起動エラー

Apacheを起動したときに「通常、各ソケット アドレスに対してプロトコル、ネットワークアドレス、または、ポートのどれか1つのみをしようできます。:make_sock:could not bind to address 0.0.0.0:80 no sockets available,shutting down Unable to open logs・・・ 」といったメッセージが出て起動しません。どのようにすればよろしいでしょうか。よろしくお願いいたします。

みんなの回答

  • Kaone
  • ベストアンサー率60% (33/55)
回答No.2

ん? apacheをインストールしている場合ってこれって起動前ですよね? TCP 0.0.0.0:80 xxx-PC:0 LISTENING を見る限り起動80ポートでなにかが起動しているように思われますが・・ skypeが80番ポートをつかうという話もあります。 もし、使用していたら Skypeの[ツール][設定...]の[接続]で[上記ポートの代わりに、ポート80を使用する]のチェックをはずす。 もしskypeを使っていないとしたら、apacheが既に違う方法で起動されている可能性があります。 たとえば、サービスで既に起動されているなど

cca71050
質問者

お礼

サービスで既に起動されていました。 お恥ずかしい限りです。 本当にありがとうございました。

  • Kaone
  • ベストアンサー率60% (33/55)
回答No.1

そのエラーの表記だとWindows版ですかね とすると コマンドプロンプトで以下を打ってください。 c:\netstat -a そうすると下記のようなものが出るはずです。 Active Connections Proto Local Address Foreign Address State TCP PCNAME:epmap PCNAME:0 LISTENING TCP PCNAME:microsoft-ds PCNAME:0 LISTENING TCP PCNAME:2869 PCNAME:0 LISTENING TCP PCNAME:3389 PCNAME:0 LISTENING でこの中に、PCNAME:www または PCNAME:80 というのはないですか?PCNAMEは貴方のPCの名前が出ます。 その場合既に、80番のポートが使用中です。そのため起動できないということになります。 じゃぁだれが80をつかってるかというとWindowsだと、IISというさーびすがあり、それが自動で起動されているかもしれません。 コントロールパネルの管理ツールのサービスからIIS (Internet Infomation Service)を停止してから、apacheを立ち上げてください。 それでもだめ、またはIISも起動していないなら、apacheの設定ファイルをアップしてみてください。 見てみないとわからないので・・・

cca71050
質問者

補足

apacheをインストールしている場合 プロトコル ローカル アドレス 外部アドレス 状態 TCP 0.0.0.0:80 xxx-PC:0 LISTENING TCP 0.0.0.0:135 xxx-PC:0 LISTENING TCP 0.0.0.0:3306 xxx-PC:0 LISTENING TCP 0.0.0.0:30600 xxx-PC:0 LISTENING TCP 0.0.0.0:49152 xxx-PC:0 LISTENING TCP 0.0.0.0:49153 xxx-PC:0 LISTENING TCP 0.0.0.0:49154 xxx-PC:0 LISTENING TCP 0.0.0.0:49155 xxx-PC:0 LISTENING TCP 0.0.0.0:49156 xxx-PC:0 LISTENING TCP 0.0.0.0:49162 xxx-PC:0 LISTENING apacheをインストールしていない場合 プロトコル ローカル アドレス 外部アドレス 状態 TCP 0.0.0.0:135 xxx-PC:0 LISTENING TCP 0.0.0.0:3306 xxx-PC:0 LISTENING TCP 0.0.0.0:30600 xxx-PC:0 LISTENING TCP 0.0.0.0:49152 xxx-PC:0 LISTENING TCP 0.0.0.0:49153 xxx-PC:0 LISTENING TCP 0.0.0.0:49154 xxx-PC:0 LISTENING TCP 0.0.0.0:49155 xxx-PC:0 LISTENING TCP 0.0.0.0:49156 xxx-PC:0 LISTENING TCP 0.0.0.0:49162 xxx-PC:0 LISTENING apacheの設定ファイルはデフォルトのままです。 IISはPCにはいっておりません。 ご回答よろしくお願いいたします。

関連するQ&A