ping: не удается разрешить foo.dev: неизвестный хост

Я получил доступ ко всем предлагаемым вариантам справки, доступным здесь, на stackru, но ни одному из них не удалось решить эту проблему с помощью valet и страшного ping *.dev (только для macOS)

Ну, похоже, что видео-учебник нуждается в обновлении. Через пару дней (время, когда я не вернусь, или волосы, которые я вырвал), я решил пойти на сайт установки larvel и лично убедиться, что я делаю неправильно.

Это было просто и понятно. Валет должен изменить суффикс.dev на .test

так что после установки и запуска камердинера...

 $  ping foo.test

Выше вернется пинг, который вы ищете.

Тем не менее, сайт все еще не появляется, когда я использую URL project.test. это просто отправляет меня на мою страницу Apache "It Work". Мне все еще нужно использовать localhost:8000 для просмотра проекта Laravel, и это вызовет проблему, когда у меня запущен номер или проекты

1 ответ

У меня была та же проблема - я хотел, чтобы любой URL-адрес типа XXX.foo разрешил до 127.0.0.1 без использования hosts файл. После установки DNSmasq (используя эти инструкции) все мои URL-запросы *.foo привели к Unknown Host,

Чтобы решить эту проблему, мне пришлось добавить локальную запись DNS в мои сетевые адаптеры, как указано здесь: https://gist.github.com/ogrrd/5831371

Другие вопросы по тегам