6

OSX удалил "Общий доступ к веб" в качестве опции в Mavericks.

Так как же теперь просмотреть localhost на моем Mac с телефона, подключенного к той же беспроводной сети?

Совет, который я прочитал, предлагает запустить Apache на Mac:

$ sudo apachectl start

После этого я могу загрузить localhost на Mac и посмотреть: «Это работает!».

Затем я запускаю ifconfig для проверки IP-адреса моего Mac, а затем просматриваю этот адрес в браузере телефона.

Но это не работает: я получаю «Safari не может открыть страницу, потому что не может подключиться к серверу».

Помогите!

2 ответа2

3

Насколько я могу судить, он был удален из несерверной версии со времен Mountain Lion.

Как было сказано в комментарии, вероятно, единственное, что вас останавливает, - это брандмауэр. Вы должны иметь возможность перейти на панель настроек безопасности и на вкладке Брандмауэр добавить правило для /usr/sbin/httpd

Кроме того, если вы хотите, чтобы веб-сервер запускался автоматически при перезагрузке, вам необходимо повторно включить для него запись Launch Daemon:

sudo defaults write /System/Library/LaunchDaemons/org.apache.httpd Disabled -bool false

(И вы можете отключить его снова, используя true вместо false в конце.

0

Я получаю сообщение об ошибке в сети в Mavericks:

Сайты отключены. Администратор может включить их с помощью приложения Сервера

К сожалению, приложение Mavericks Server не будет работать. Но я нашел команду Terminal, чтобы заставить localhost работать как обычно:

sudo serveradmin start web

Это должно запустить веб-сервисы в OS X Mavericks Server!

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