Я пытаюсь настроить среду разработки в OS X Lion с помощью MAMP.У меня исторически была настройка MAMP с использованием настроек по умолчанию, но теперь мне нужно настроить среду с виртуальными хостами.Для этого я сделал следующее:
1) Добавил в файл hosts:
127.0.0.1 test.com
127.0.0.1 my.test.com
2) Отредактировал httpd.conf и httpd-vhosts.conf (оба расположены впапка MAMP).Для httpd.conf я просто раскомментировал строку Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
.Для httpd-vhosts.conf я добавил:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/Users/username/Sites/test.com"
ServerName test.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/username/Sites/my.test.com"
ServerName my.test.com
</VirtualHost>
3) Я изменил порты в MAMP на 80 для Apache и 3306 для MySQL.
4) Я отключил личный веб-общий доступв системных настройках.
Теперь, с этим набором, я испытываю перенаправление, когда я перехожу на «test.com» на test.com:8888 ". Я не уверен, откуда это исходит. Тогда,когда я иду "http://localhost",, я получаю" Это работает! "приветствие, предполагающее, что сервер OS X Lion Apache работает.
Я что-то упустил в этой конфигурации?Есть мысли?
Большое спасибо за помощь!