あなたの映画力を試せる!POPLETA映画検定(無料) >>

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

このQ&Aに関連する最新のQ&A

A 回答 (2件)

ん?


apacheをインストールしている場合ってこれって起動前ですよね?

TCP 0.0.0.0:80 xxx-PC:0 LISTENING
を見る限り起動80ポートでなにかが起動しているように思われますが・・

skypeが80番ポートをつかうという話もあります。
もし、使用していたら
Skypeの[ツール][設定...]の[接続]で[上記ポートの代わりに、ポート80を使用する]のチェックをはずす。

もしskypeを使っていないとしたら、apacheが既に違う方法で起動されている可能性があります。

たとえば、サービスで既に起動されているなど
    • good
    • 0
この回答へのお礼

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

お礼日時:2007/12/16 00:36

そのエラーの表記だと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の設定ファイルをアップしてみてください。
見てみないとわからないので・・・

この回答への補足

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にはいっておりません。
ご回答よろしくお願いいたします。

補足日時:2007/12/13 21:20
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング