今日、Apacheサーバーを起動しようとしたときにエラーが発生しました。
Apr_sockaddr_info_get() Failed
この問題を解決するための意見/回答を受け取りたいです。
現在のセットアップで何が間違っているのか、それを解決するために必要な正しい手順は何かを知りたい。
Apacheサーバーを起動するために、 http://www.webune.com/forums/apr-sockaddr-info-get-failed.html およびサーバーはエラーなしで起動しましたが、ウェブサイトがまだオンラインになっていません。
解決するために必要なすべての情報が正確にわからないので、皆さんに質問してください。必要な情報を返信します
/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を再起動します
次の手順を試してください。
Sudo nano /etc/Apache2/httpd.conf
ほとんどの場合、ファイルは空になります。
次の行を追加するだけで完了です!
ServerName localhost
[localhostがサーバー名になります。 ]
次に、以下のコードを入力してサービスを再開できます。
Sudo service Apache2 restart