web-dev-qa-db-ja.com

Apr_sockaddr_info_get()が失敗しました

今日、Apacheサーバーを起動しようとしたときにエラーが発生しました。

Apr_sockaddr_info_get() Failed

この問題を解決するための意見/回答を受け取りたいです。

現在のセットアップで何が間違っているのか、それを解決するために必要な正しい手順は何かを知りたい。

Apacheサーバーを起動するために、 http://www.webune.com/forums/apr-sockaddr-info-get-failed.html およびサーバーはエラーなしで起動しましたが、ウェブサイトがまだオンラインになっていません。

解決するために必要なすべての情報が正確にわからないので、皆さんに質問してください。必要な情報を返信します

6
wisemonkey

/etc/hostsでホストファイルを修正します。

1)コマンドラインからhostnameと入力して、ホスト名を取得します。出力例はexample.comかもしれません

2)/etc/hostsを編集し、ホスト名に合わせて行を変更します。例:

    ::1 localhost.example.com localhost
    127.0.0.1 localhost.example.com localhost
    192.168.1.104 example.com example
    192.168.1.104 example.com.

3)httpd.confファイルを開き、ServerNameが定義されていることを確認します。追加されていない場合は、ServerName example.com

4)コマンドラインapachectl -k graceful OR apachectl -k restartを介してApacheを再起動します

8

次の手順を試してください。

Sudo nano /etc/Apache2/httpd.conf 

ほとんどの場合、ファイルは空になります。

次の行を追加するだけで完了です!

ServerName localhost 

[localhostがサーバー名になります。 ]

次に、以下のコードを入力してサービスを再開できます。

Sudo service Apache2 restart
3
Komputa