Ошибка Apache apr_sockaddr_info_get () [закрыто]

Моя служба apache выдает ошибку, я просто использовал snapshop на своем облачном экземпляре AWS, и все вроде бы нормально, и мой веб-сайт работал, пока я не перезапустил свой apache, и теперь он дает мне приведенная ниже ошибка:

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

На стороне пользователя они получают Этот веб-сайт временно недоступен, повторите попытку позже. , когда они пытаются получить доступ к веб-сайту.

Как я могу это исправить?

10
задан 14 September 2014 в 16:42

2 ответа

У меня также была эта проблемная астра хорошая установка Apache 2.4 на Ubuntu 14.04.

, которую я в конечном счете исправил, когда я понял, что ввел неправильное имя в /etc/hosts, регистрируют мой набор имени сервера в /etc/hostname, был 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

, После того как я исправил запись в это ниже (теперь в соответствии с /etc/hostname), допущение ошибку пошло

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

Hope, это приводит других к фиксации этого типа ошибки.

12
ответ дан 14 September 2014 в 16:42

Это происходит, когда апач просто установлен, и никакая установка не была сделана. Так или иначе быстрый поиск [1] первый результат обеспечивает следующий reciepe:

Для решения той проблемы необходимо отредактировать httpd.conf файл. Откройте терминал и тип,

sudo nano /etc/apache2/httpd.conf

По умолчанию файл httpd.conf будет пробелом. Теперь, просто добавьте следующую строку к файлу.

ServerName localhost

Сохраните файл и выход от. Наконец перезапустите сервер.

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-ul HI7D8gedu4EY

7
ответ дан 14 September 2014 в 16:42

Другие вопросы по тегам:

Похожие вопросы: