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.

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?


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.