Python SocketServer работает на локальном хосте, но не на сервереPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python SocketServer работает на локальном хосте, но не на сервере

Сообщение Anonymous »

Ниже приведен код, который я сейчас использую:

Код: Выделить всё

#! /usr/bin/python
print 'Content-type: application'
print '\n\n'

import SocketServer
import cgitb
cgitb.enable()

class MyTCPHandler(SocketServer.BaseRequestHandler):
"""
The RequestHandler class for our server.

It is instantiated once per connection to the server, and must
override the handle() method to implement communication to the
client.
"""

def handle(self):
# self.request is the TCP socket connected to the client
self.data = self.request.recv(1024).strip()
print "{} wrote:".format(self.client_address[0])
print self.data
# just send back the same data, but upper-cased
self.request.sendall(self.data.upper())
self.request.sendall('Data Received')

if __name__ == "__main__":
HOST, PORT = "localhost", 9989

# Create the server, binding to localhost on port 9989
server = SocketServer.TCPServer((HOST, PORT), MyTCPHandler)

# Activate the server; this will keep running until you
# interrupt the program with Ctrl-C
server.serve_forever()
Код работает должным образом на локальном хосте, но не отвечает на общедоступном сервере.

Кроме того, выполнение код дважды приводит к следующему сообщению об ошибке:


ошибка: (98, «Адрес уже используется»)


Подробнее здесь: https://stackoverflow.com/questions/112 ... -on-server
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Кукловод работает правильно на локальном хосте, но не на моем сервере Ubuntu
    Anonymous » » в форуме Php
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous
  • Команда подпроцесса в Django работает на локальном хосте, но не на vps-сервере openlitespeed
    Anonymous » » в форуме Linux
    0 Ответы
    113 Просмотры
    Последнее сообщение Anonymous
  • Страницы работают нормально на локальном хосте, но не на хост-сервере
    Anonymous » » в форуме Php
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Класс laravel не найден (работает на локальном хосте, но не на сервере DO)
    Anonymous » » в форуме Php
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Маршруты работают на локальном хосте, но не на рабочем сервере.
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»