Запуск MAMP 2.1.1 на моем 10.7.2 OS X Mac Pro. Я могу получить доступ к серверу, если выберу порт (например, 8888 по умолчанию), но изменение его на порт 80 приведет к тому, что он не будет работать, за исключением localhost
.
Раньше это работало! Я запускал MAMP с виртуальными хостами, такими как mysite.dev
и доступ к ним просто прекрасен, и другие пользователи внутренней сети могли получить доступ к моему компьютеру с моим IP-адресом, но теперь он, похоже, сломался. Я не знаю, что я сделал, чтобы заставить его перестать работать, к сожалению, поскольку я считаю, что это произошло несколько дней назад.
Я пробовал много чего, например:
По сути, я чувствую, что основным симптомом является то, что я не могу получить доступ к моему серверу MAMP с моим локальным адресом (даже на моем собственном компьютере!), Написав 192.168.1.X
в браузере.
Мне нужно иметь доступ к локальным сайтам без настраиваемого порта :8888
. Спасибо за любую помощь!
Ключ оказался в том паф (http://pow.cx/) был установлен и перенаправил весь трафик порта 80 на порт 20559! Почему-то у меня не было /sbin
в моем PATH, который вызвал все вызовы ipfw
потерпеть неудачу.
Я уже удалил его, но теперь решил проблему с портом, используя ipfw
Решением было убрать перенаправление портов.
Возможно, у вас запущен другой процесс, который привязан к этому порту (но не привязан к localhost). Используйте netstat, чтобы узнать, какой процесс связывает этот порт.
Обычно виноват Skype (не спрашивайте меня, почему), по крайней мере, в Windows. Не уверен насчет OS X.