При обновлении одной версии Linux (в моем случае Ubuntu) до другой или при переводе ваших сайтов в чистую установку часто возникает следующее предупреждение при запуске / перезапуске apache:
NameVirtualHost *:80 has no VirtualHosts
Это происходит, когда хосты определены как в / etc / apache2 / sites-available / default, так и в /etc/apache2/ports.conf.
РЕШЕНИЕ:
Закомментируйте следующие строки в /etc/apache2/ports.conf:
#NameVirtualHost *:80
#Listen 80
Затем перезапустите Apache, используя следующую команду, и вы не должны видеть предупреждение.
sudo /etc/init.d/apache restart
Это оно.
Источник записи: https://www.smarthomebeginner.com