Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Как стартануть bottle на виртуальном сервере IIS ? [RSS Feed]

#1 Апрель 16, 2015 14:08:52

kadmy
Зарегистрирован: 2014-03-16
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

Подскажите, пожалуйста.

В Visual Studio создаю стандартный проект Python Bottle, он компилируется и работает.
Как теперь сделать ему публикацию? То, что публикуется с помощью Project->Publish, ни
на localhost, ни на хостинге работать не хочет, выдает:

Ошибка HTTP 502.2 - Bad Gateway
Указанное приложение CGI не работает должным образом: оно не возвращает полный набор заголовков HTTP. Возвращенные заголовки: "Bottle v0.12.8 server starting up (using WSGIRefServer())... Listening on http://localhost:80/ Hit Ctrl-C to quit. Traceback (most recent call last): File "C:\inetpub\wwwroot\childs\app.py", line 39, in <module> bottle.run(server='wsgiref', host=HOST, port=PORT) File "G:\Python27\lib\site-packages\bottle.py", line 3117, in run server.run(app) File "G:\Python27\lib\site-packages\bottle.py", line 2771, in run srv = make_server(self.host, self.port, app, server_cls, handler_cls) File "G:\Python27\lib\wsgiref\simple_server.py", line 151, in make_server server = server_class((host, port), handler_class) File "G:\Python27\lib\SocketServer.py", line 420, in __init__ self.server_bind() File "G:\Python27\lib\wsgiref\simple_server.py", line 48, in server_bind HTTPServer.server_bind(self) File "G:\Python27\lib\BaseHTTPServer.py", line 108, in server_bind SocketServer.TCPServer.server_bind(self) File "G:\Python27\lib\SocketServer.py", line 434, in server_bind self.socket.bind(self.server_address) File "G:\Python27\lib\socket.py", line 224, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 10013] Ñäåëàíà ïîïûòêà äîñòóïà ê ñîêåòó ìåòîäîì, ".

Отредактировано kadmy (Апрель 16, 2015 20:07:23)

Офлайн

#2 Апрель 16, 2015 14:22:14

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

Зачем его компилировать я не понимаю. Устанавливаете python. Создаете виртуальное окружение. Ставите модуль bottle. Создаете проект с использованием hg или git. Делаете в нем все, что Вам заблагорассудится. Потом переносите все, что сделали и запускаете все это счастье через связку uwsgi + nginx (nginx если есть медиаконтен).

Пример запуска вот тут вот есть :)

Офлайн

#3 Апрель 16, 2015 14:24:56

kadmy
Зарегистрирован: 2014-03-16
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

По условию задачи Windows-хостинг

Офлайн

#4 Апрель 16, 2015 14:28:22

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

Тогда не знаю. Не использую Винду вообще. Возможно кто-нибудь ответит. Хотя сильных надежд не питайте. Здесь мало людей под виндой работают

Офлайн

#5 Апрель 16, 2015 14:31:06

kadmy
Зарегистрирован: 2014-03-16
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

Спасибо за отклик. Подожду, может кто ответит…

Офлайн

#6 Апрель 16, 2015 19:15:11

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

Отвечу. Nginx отлично идет под виндой. Не вижу ни малейшего смысла в IIS.



Офлайн

#7 Апрель 16, 2015 19:39:18

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

doza_and
А uwsgi? С ним как? Пробовал запускать?

Офлайн

#8 Апрель 16, 2015 19:58:04

kadmy
Зарегистрирован: 2014-03-16
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

Расскажите, пожалуйста, как установить Nginx через Plesk панель на удаленном хостинге с виртуальным сервером.

Офлайн

#9 Апрель 16, 2015 21:35:35

4kpt_III
Зарегистрирован: 2014-12-22
Сообщения: 999
Репутация: +  39  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

kadmy

Я вот тогда не пойму. А зачем здесь питон? Ведь, если в планах работать под виндой - то есть масса других вариантов…

Офлайн

#10 Апрель 16, 2015 22:31:07

kadmy
Зарегистрирован: 2014-03-16
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Как стартануть bottle на виртуальном сервере IIS ?

Хочу подключить детей к написанию вебсервиса. Основная цель - обучение их на живой задаче. Но обучать с#-у их не хочется. Вебсервису все равно на чем, а детям хочется привить что-то более светлое

Офлайн

  • Начало
  • » Web
  • » Как стартануть bottle на виртуальном сервере IIS ?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version