6 # 13.04 i starsze
To tylko przyjazne ostrzeżenie i tak naprawdę nie stanowi problemu (ponieważ pod tym względem coś nie działa).
Jeśli pójdziesz do:
/etc/apache2/apache2.conf
i wstaw:
ServerName localhost
a następnie ponownie uruchom apache, wpisując w terminalu:
sudo systemctl reload apache2
zawiadomienie zniknie.
Jeśli masz w środku nazwę /etc/hostname
, możesz również użyć tej nazwy zamiast localhost
.
I używa, 127.0.1.1
jeśli jest w twoim /etc/hosts
:
127.0.0.1 localhost
127.0.1.1 myhostname
Preferowana metoda
Rozwiązywanie problemów z Apache
Jeśli pojawi się ten błąd:
apache2: Could not determine the server's fully qualified domain name,
using 127.0.0.1 for ServerName
następnie użyj edytora tekstu, takiego jak „sudo nano” w wierszu polecenia lub „gksudo gedit” na pulpicie, aby utworzyć nowy plik,
sudo nano /etc/apache2/conf.d/fqdn
lub
gksu "gedit /etc/apache2/conf.d/fqdn"
następnie dodaj
ServerName localhost
do pliku i zapisz. Można to wszystko zrobić za pomocą jednego polecenia, wykonując następujące czynności:
echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn
Ale w Ubuntu 14.04:
echo "ServerName localhost" | sudo tee /etc/apache2/conf-available/fqdn.conf
sudo a2enconf fqdn
Nie zapomnij o „.conf” (bez nie będzie działać).
ServerName localhost
nim