Я пытаюсь настроить виртуальный каталог в Apache на MAMP.
Это то, что я помещаю в файл httpd.conf
Alias /app /Users/ernesto/Developer/App/webroot
<Directory /Users/ernesto/Developer/App/webroot>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Корень документа MAMP установлен по умолчанию /Applications/MAMP/htdocs
, а путь в приведенном выше примере является абсолютным. Но MAMP пытается сопоставить вышеуказанный путь с:
/Applications/MAMP/htdocs/Users/ernesto/Developer/App/webroot
Я понял это после отображения нескольких последних строк журнала ошибок apache:
[Thu Nov 17 15:40:39 2011] [error] [client 127.0.0.1] File does not exist: /Applications/MAMP/htdocs/Users
Только не уверен, что я изменил путь выше, чтобы начать с /Uxers
(вместо /Users
), и это изменение было отражено в журнале ошибок.
Я почти уверен, что из того, что я исследовал в Интернете, я ожидаю правильного поведения, но, очевидно, я могу делать что-то не так, или, может быть, в httpd.conf MAMP есть другие неясные настройки, которые заставляют работать Apache сюда. Есть идеи?