Моя служба 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
На стороне пользователя они получают Этот веб-сайт временно недоступен, повторите попытку позже.
, когда они пытаются получить доступ к веб-сайту.
Как я могу это исправить?
У меня также была эта проблемная астра хорошая установка 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, это приводит других к фиксации этого типа ошибки.
Это происходит, когда апач просто установлен, и никакая установка не была сделана. Так или иначе быстрый поиск [1] первый результат обеспечивает следующий reciepe:
Для решения той проблемы необходимо отредактировать httpd.conf файл. Откройте терминал и тип,
sudo nano /etc/apache2/httpd.conf
По умолчанию файл httpd.conf будет пробелом. Теперь, просто добавьте следующую строку к файлу.
ServerName localhost
Сохраните файл и выход от. Наконец перезапустите сервер.
sudo /etc/init.d/apache2 restart