Я знаю, что об этом спрашивали сотни раз, и я удостоверился, что прочитал все из них, но все же я не могу заставить это работать.Таким образом, как следует из названия, я не могу запустить vhost из MAMP / OSX.Вот список вещей, которые я до сих пор пробовал:
Создана конфигурация в /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot /Applications/MAMP/htdocs
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Applications/MAMP/htdocs/abcd/public"
ServerName abcd.dev
ServerAlias www.abcd.dev
</VirtualHost>
Удален комментарий из строки
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
в файле /Applications/MAMP/conf/apache/httpd.conf
Наконец, вот так выглядит мой /etc/hosts
файл
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
127.0.0.1 abcd.dev
Перезапущен MAMP и вот результаты теста:
http://localhost/
- показывает индекс и затем/abcd
http://127.0.0.1/
- показывает индекс и затем /abcd
abcd.dev
- невозможно подключиться, Firefox не смог подключиться к серверу abcd.dev
Удивительно
ping abcd.dev
- Возвращает ответ 64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.053 ms
ping 127.0.0.1
и ping localhost
также возвращает тот же ответ.
У меня на компьютере работает докер,Я подумал, что это все испортило, поэтому я полностью остановился, но проблема остается.
Любая помощь приветствуется.