У меня есть Mac Mini и MacBook. На мини работает апач +php, установленный через macports. Все отлично работает в местной среде. Но у меня нет доступа к сайту с моим MacBook. Когда я запускаю веб-обмен в конфигурации системы, я имею доступ к личному сайту. Но это не то, что я хочу. Кто-нибудь знает, как я могу решить эту проблему?
2 ответа
Я никогда не запускал Apache на Mac, но вам, возможно, придется попросить Apache прослушивать ваш IP-адрес, поскольку он может прослушивать обратную связь. Вам нужно будет найти файл конфигурации. В Linux это в /etc/apache/
.
Вы бы искали строку, в которой говорится, что Listen
должен прочитать Listen x.x.x.x:80
где x.x.x.x
- это IP-адрес вашей машины, или вы можете использовать Listen 0.0.0.0:80
для прослушивания всех интерфейсов на порте 80, поскольку ваш Mac, похоже, имеет встроенный веб-сервер может потребоваться отключить веб-сервер перед запуском apache ИЛИ заставить apache прослушивать другой порт, отличный от 80.
Я думаю, что вы должны использовать hostname.local
а не только hostname
когда вы хотите получить доступ к веб-сайту.