Jestem zaskoczony.
Nie widzę, gdzie /usr/htdocsjest 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/apache2katalogu 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 httpdi ps aux | grep httpdw terminalu?
/Library/WebServer/Documentsdyrektywę 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.
grepna /usr/htdocsna komputerze i zobaczyć gdzie jest nadpisane? - (/ cc @dan, nie dostałeś na to odpowiedzi)
/etc/apache2/available-sites/*konfiguracjach?