2

В настоящее время я работаю над сайтом на Python и использую опцию pserve with --reload которая перезагружает сервер каждый раз, когда вносятся изменения в любой из файлов Python. То есть каждый раз, когда я сохраняю любой из файлов (и делаю это часто, подсознательно), я получаю раздражающие сообщения от брандмауэра, спрашивающие у меня разрешения на запуск сервера. Я попытался добавить двоичные файлы pserve и Python в список разрешений брандмауэра, но это не помогло.

Любые идеи, как я могу это исправить?

1 ответ1

2

У меня была та же проблема, для меня приемлемым решением было определить локальный IP-адрес 127.0.0.1 в качестве адреса привязки слушателя в файле конфигурации PasteDeploy. Ранее это было (по умолчанию, я предполагаю) 0.0.0.0, вызывая привязку ко всем сетевым интерфейсам. Если в параметре host = 127.0.0.1 указан только локальный IP-адрес, предупреждение брандмауэра не запускается.

Казалось, что не было никакого разумного способа добавить исполняемый файл python в список исключений брандмауэра, но в большинстве сценариев разработки вам в любом случае не нужно было бы связываться с другими интерфейсами.

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