Jestem zaskoczony.
Nie widzę, gdzie /usr/htdocs
jest określony jako DocumentRoot dla apache2 w Mac OS X Lion.
Jest to domyślny DocumentRoot w nowej instalacji OSX Lion.
Czy ktoś może wskazać mi, gdzie to jest określone?
Zajrzałem do całego /etc/apache2
katalogu i nie mogłem znaleźć tej reguły.
/Library/WebServer/Documents
, podobnie jak główne wydania przed Lionem, gdzie również wskazuje przycisk Otwórz folder witryny komputera… w Preferencjach systemowych »Udostępnianie» Udostępnianie sieci . Czy zainstalowałeś menedżera pakietów, takiego jak Homebrew, Fink lub MacPorts; XAMPP lub podobne rozwiązanie Apache? Jakie jest wyjście which httpd
i ps aux | grep httpd
w terminalu?
/Library/WebServer/Documents
dyrektywę w pliku httpd.conf. Jednak jest to oczywiście nadpisywane gdzie indziej. Próbowałem śledzić wszystkie odniesienia do innego pliku .conf, ale nie miałem jeszcze szczęścia.
grep
na /usr/htdocs
na komputerze i zobaczyć gdzie jest nadpisane? - (/ cc @dan, nie dostałeś na to odpowiedzi)
/etc/apache2/available-sites/*
konfiguracjach?