Lỗi apr_sockaddr_info_get () không thành công [đã đóng]


10

Dịch vụ apache của tôi gây ra lỗi cho tôi, tôi chỉ sử dụng một snapshop trên ví dụ đám mây AWS của mình và mọi thứ dường như đều ổn và trang web của tôi đã hoạt động cho đến khi tôi khởi động lại apache của mình và bây giờ nó cho tôi lỗi dưới đây:

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

Về phía người dùng, họ sẽ nhận được This website is temporarily unavailable, please try again later.khi họ cố gắng truy cập trang web.

Làm thế nào tôi có thể sửa lỗi này?


2
Chỉ cho chúng tôi cấu hình của Apache.
Braiam

Câu trả lời:


12

Tôi cũng gặp vấn đề này khi cài đặt tốt Apache 2.4 trên Ubuntu 14.04.

Cuối cùng tôi đã sửa khi tôi nhận ra mình đã nhập sai tên trong /etc/hoststệp tên máy chủ của tôi được đặt /etc/hostnamethissrv2

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

Khi tôi sửa mục nhập bên dưới (bây giờ phù hợp với /etc/hostname), lỗi đã xảy ra

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

Hy vọng điều này dẫn đến những người khác để sửa lỗi loại này.


7

Điều này xảy ra khi apache chỉ được cài đặt và không có thiết lập nào được thực hiện. Dù sao, một tìm kiếm nhanh [1] kết quả đầu tiên cung cấp các reciepe sau:

Để khắc phục sự cố đó, bạn cần chỉnh sửa tệp httpd.conf. Mở terminal và gõ,

sudo nano /etc/apache2/httpd.conf

Theo mặc định, tệp httpd.conf sẽ trống. Bây giờ, chỉ cần thêm dòng sau vào tập tin.

ServerName localhost

Lưu tệp và thoát khỏi. Cuối cùng khởi động lại máy chủ.

sudo /etc/init.d/apache2 restart

[1] https://www.google.es/search?client=ubfox&channel=fs&q=apache +


Tôi đã thử cái này nhưng nó không giải quyết được vấn đề.
dùng291679

Vẫn hiển thị lỗi tương tự? Là hiển thị thêm chi tiết trong các bản ghi?
XiR_
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.