У меня возникли проблемы с доступом к моему локальному веб-серверу apache с моего MYHOSTNAME.local

Нет проблем, когда я захожу на localhost, но когда я захожу на MYHOSTNAME.local, я получаю белую страницу.

Похоже, какой-то другой процесс слушает мой порт 80.

Я уже пытался проверить, кто слушает порт 80:

Но все выглядит хорошо.

Есть идеи?

1 ответ1

0

Если что-то кроме Apache прослушивает / отвечает на порт 80 на вашем Mac, он должен обрабатывать адреса localhost и myhostname.local.

Получите IP-адрес вашего Mac, а затем используйте его в URL. Если это работает, то у вас может быть проблема с DNS, разрешающая myhostname.local. Попробуйте "пинговать" его из Терминала. Это отвечает вообще? Соответствует ли он тому же IP-адресу, который вы использовали выше?

Если тест ping показывает, что DNS/IP выглядит нормально, они могут также быть проблемой с настройкой Apache. Я забыл точный синтаксис, но я могу настроить его так, чтобы он отвечал только на определенные имена хостов. Добавьте myhostname.local в конфиг.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .