Я збентежений.
Я не бачу, де /usr/htdocs
вказано як DocumentRoot для apache2 на Mac OS X Lion.
Це стандартний DocumentRoot за новою установкою OSX Lion.
Чи може хтось вказати мені, де це вказано?
Я переглянув весь /etc/apache2
каталог і не знайшов цього правила.
/Library/WebServer/Documents
, як і основні релізи перед Lion, на яку також вказує кнопка Відкрити папку веб-сайту комп’ютера… в системних налаштуваннях »Спільний доступ» Веб-обмін . Ви встановили менеджер пакунків, наприклад Homebrew, Fink або MacPorts; XAMPP або подібне рішення Apache? Який вихід which httpd
та ps aux | grep httpd
в терміналі?
/Library/WebServer/Documents
директиву у файлі httpd.conf. Однак його, очевидно, переписують десь в іншому місці. Я спробував дотримуватися всіх посилань на інший .conf файл, але поки не пощастило.
grep
для /usr/htdocs
на вашій машині і побачити , де він переписується? - (/ cc @dan, ви не отримали відповіді на це)
/etc/apache2/available-sites/*
налаштуваннях?