Apache odmawia uznania mojego folderu Witryny

0

Używam Apache na komputerze Mac i wszystkie nagłe http://localhostwyniki pojawiają się w folderze HTDOCS Apache, a od jakiegoś czasu poprawnie odnosi się do mojego folderu Witryny.

Uruchamianie apachectl -D DUMP_HOSTSplonów:

(13)Permission denied: make_sock: could not bind to address [::]:80
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

Niektóre ustawienia HTTPD.CONF:

Listen 80

DocumentRoot "/Users/[username]/Sites"

<VirtualHost *>
    DocumentRoot "/Users/[username]/Sites"
    ServerName localhost
</VirtualHost>

WSPARCIE.

konzepz
źródło

Odpowiedzi:

1

Dziwne. Czy masz uruchomione dwa wystąpienia httpd? Spróbuj zamknąć wszystkie instancje (sprawdź, czy wszystkie zniknęły za pomocą ps lub podobnego), następnie uruchom ponownie, a następnie sprawdź ponownie.

Czy to możliwe, że aktualizacja zastąpiła twoją httpd nową wersją, która czyta inną httpd.conf?

Śleske
źródło
Dobra szansa! Czy możesz skierować mnie do polecenia, które zasugerowałeś?
konzepz
ps -lax powinien to zrobić. Jeśli chodzi o restartowanie apache w Mac OS, po prostu sprawdź swoją dokumentację.
sleske
„/ usr / sbin / httpd -D FOREGROUND” pokazano 4 razy. Czy to to?
konzepz
Również „opt / local / apache2 / bin / httpd -k start” - 6 razy.
konzepz