1

Я разрабатываю сайт Python WSGI. Я использую сервер разработки Paste на моем Mac (OS X 10.7) через порт 8080. Я хочу протестировать веб-сайт на некоторых других устройствах и ОС, которые я подключил к локальной сети (Windows 7 VM, iPad, iPhone и т.д.), Но у меня возникли проблемы.

Я включил веб-общий доступ и смог получить доступ к нему (порт 80) без проблем на всех моих устройствах. Порт 8080 по-прежнему не работает.

Выдержка из моей конфигурации Вставить:

[server:main]
use = egg:waitress#main
host = 127.0.0.1
port = 8080

Брандмауэр OS X (Настройки -> Безопасность -> Брандмауэр) выключен. У меня не установлено другое программное обеспечение брандмауэра.

Моя сеть через маршрутизатор Linksys WRT160N. Я не так много сделал с настройками, поэтому большинство из них по умолчанию.

Я гуглил все утро, но не могу найти решение.

1 ответ1

2

127.0.0.1 заставит его слушать только на локальном хосте. Измените его на свой IP-адрес, который назначает ваш маршрутизатор

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