Właśnie przeszedłem z Sierra do High Sierra.
Najwyraźniej wszystko działa dobrze. Ale podczas testowania moich prac na poziomie lokalnym (rozwój sieci w PHP itp.) Widzę, że żadne nie działa.
Sprawdzając i szukając, gdzie może być błąd, poszedłem sprawdzić, czy wszystkie moje wirtualne hosty są w porządku, i okazało się, że w pliku hosta wirtualnego, który miał więcej niż 10 skonfigurowanych elementów, są tylko 2 wirtualne hosty testów
Zawartość pliku hosta wirtualnego po aktualizacji to:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/usr/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/usr/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
</VirtualHost>
Mój plik VirtualHost to: /etc/apache2/extra/httpd-vhosts.conf
Czy mogę w jakiś sposób odzyskać te treści? Czy na pewno straciłem te konfiguracje wirtualnego hosta?
high-sierra
apache
hosts
Javier
źródło
źródło