Saya bingung.
Saya tidak melihat di mana /usr/htdocs
ditentukan sebagai DocumentRoot untuk apache2 pada Mac OS X Lion.
Ini adalah DocumentRoot default pada instalasi OSX Lion baru.
Bisakah seseorang mengarahkan saya ke tempat ini ditentukan?
Saya mencari di seluruh /etc/apache2
direktori dan tidak dapat menemukan aturan itu.
macos
osx-lion
apache-http-server
vinhboy
sumber
sumber
/etc/apache2/available-sites/*
konfigurasi?/Library/WebServer/Documents
, sama seperti rilis utama sebelum Lion, yang juga di mana tombol Buka Folder Situs Web Komputer ... di System Preferences »Sharing» Web Sharing menunjuk ke. Apakah Anda menginstal manajer paket seperti Homebrew, Fink, atau MacPorts; XAMPP atau solusi Apache serupa? Apa output dariwhich httpd
danps aux | grep httpd
di Terminal?/Library/WebServer/Documents
arahan dalam file httpd.conf. Namun, itu jelas ditimpa di tempat lain. Saya mencoba mengikuti semua referensi ke file .conf lainnya, tetapi belum berhasil.grep
untuk/usr/htdocs
di mesin Anda dan melihat di mana itu ditimpa? - (/ cc @dan, Anda tidak mendapatkan balasan untuk ini)Jawaban:
Ketika "Berbagi Web" TIDAK diaktifkan, ini akan
/usr/htdocs
menjadi root. Saat Anda mengaktifkan "Berbagi Web" itu akan mengambil file konfigurasi di/etc/apache2/httpd.conf
. Direktori akan menjadi yang ditentukan di dekat bagian berikut pada file.Anda juga dapat menggunakan direktori "Situs" Anda saat
/Users/USERNAME/Sites
mengakseslocalhost/~USERNAME
.sumber
ServerRoot "/usr"
- dengan Web Sharing OFF dan tidak ada DocumentRoot alternatif yang ditentukan, tampaknya standar Apache adalah untuk mencarihtdocs
dalam Server Root yang ditentukan.Aktifkan Berbagi Web Anda terlebih dahulu, Buka preferensi sistem -> Berbagi lalu aktifkan berbagi web. Saya menulis posting di atasnya.
sumber
Q ini membantu saya memecahkan masalah identik pada SnowLeopard hari ini. Hati-hati: itu adalah
httpd.conf
di/private/etc/apache2
tidak di/etc/apache2
(yang juga ada) yang mendapat membaca dan menunjuk ke/Library/WebServer/Documents
dalam kasus saya.Saya harap ini membantu (orang lain juga).
sumber