Apache apr_sockaddr_info_get () gagal kesalahan [ditutup]

10

Layanan apache saya memberi saya kesalahan, saya hanya menggunakan snapshop pada instance cloud AWS saya dan semuanya tampak baik-baik saja dan situs web saya berfungsi sampai saya me-restart apache saya dan sekarang memberikan saya kesalahan di bawah ini:

ubuntu@ip-10-0-0-217:/var/www$ sudo service apache2 restart
sudo: unable to resolve host ip-10-0-0-217
 * Restarting web server apache2 
apache2: apr_sockaddr_info_get() failed for ip-10-0-0-217
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
 ... waiting apache2: apr_sockaddr_info_get() failed for ip-10-0-0-217
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Di sisi pengguna mereka dapatkan This website is temporarily unavailable, please try again later.ketika mereka mencoba mengakses situs web.

Bagaimana saya bisa memperbaikinya?

pengguna291679
sumber
2
Tunjukkan kami konfigurasi Apache.
Braiam

Jawaban:

12

Saya juga punya masalah ini atau menginstal Apache 2.4 pada Ubuntu 14.04.

Saya akhirnya memperbaiki ketika saya menyadari saya telah memasukkan nama yang salah di /etc/hostsfile nama server saya set in /etc/hostnameadalah thissrv2

i.e. hosts was (after I changed it) ...
127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
fe00::0         ip6-localnet
ff00::0         ip6-mcastprefix
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters
127.0.1.1       thissvr1
91.189.88.140   ports.ubuntu.com
91.189.95.83    ppa.launchpad.net
54.224.40.137   repo.linaro.org

Setelah saya memperbaiki entri untuk yang di bawah ini (sekarang sejalan dengan /etc/hostname) err pergi

127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
fe00::0         ip6-localnet
ff00::0         ip6-mcastprefix
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters
127.0.1.1       thissvr2
91.189.88.140   ports.ubuntu.com
91.189.95.83    ppa.launchpad.net
54.224.40.137   repo.linaro.org

Semoga ini membuat orang lain memperbaiki kesalahan jenis ini.

DSM
sumber
7

Ini terjadi ketika apache baru saja diinstal dan tidak ada pengaturan yang dilakukan. Lagi pula, pencarian cepat [1] hasil pertama memberikan reciepe berikut:

Untuk memperbaiki masalah itu, Anda perlu mengedit file httpd.conf. Buka terminal dan ketik,

sudo nano /etc/apache2/httpd.conf

Secara default, file httpd.conf akan kosong. Sekarang, cukup tambahkan baris berikut ke file.

ServerName localhost

Simpan file dan keluar dari. Akhirnya restart server.

sudo /etc/init.d/apache2 restart

[1] https://www.google.es/search?client=ubuntu&channel=fs&q=apache+fully+name&ie=utf-8&oe=utf-8&gfe_rd=cr&ei=hYmVU-ulHI7D8gedu4EY

XiR_
sumber
Saya mencoba yang ini tetapi tidak menyelesaikan masalah.
user291679
Masih menunjukkan kesalahan yang sama? Apakah menampilkan lebih banyak detail dalam log?
XiR_