Некоторое время назад я успешно создал несколько виртуальных хостов на моей машине, изменив файл /etc/hosts
и мой файл http-vhosts.conf
.
Затем я нашел очень удобный инструмент под названием virtualhost.sh (https://github.com/pgib/virtualhost.sh) для ускорения этого процесса, который я установил с помощью homebrew.
Одна строка -> virtualhost.sh my_virtual_host_name
все для меня, и у меня есть рабочий виртуальный хост, который указывает на каталог по моему выбору.
Сначала он работал успешно для меня, но теперь, после добавления нового хоста, он не работал. Хост не может быть найден в браузере. Оригинальные виртуальные хосты, которые я создал вручную, также не могут быть найдены сейчас. Локальный виртуальный хост localhost
теперь даже не работает.
Я удалил хост, созданный с помощью этого инструмента, запустив virtualhost.sh --delete my_virtual_host_name
. Мои созданные вручную VirtualHosts все еще не работают после этого, в том числе localhost
по умолчанию.
Наконец, я полностью удалил инструмент с помощью homebrew. Это также не решило проблему.
Очевидно, я изменил важный файл из-за того, что возился с виртуальными хостами.
Я полностью потерян с этой проблемой, кто-нибудь знает, как я могу восстановить свои настройки в их первоначальное состояние?