Erreur 10013 Serveur http

Résolu/Fermé
robjo82 - Modifié le 7 févr. 2019 à 12:23
 robjo82 - 7 févr. 2019 à 15:13
Bonjour,
je tente depuis quelques jour de créer un serveur http avec python, mais lorsque je le lance, j obtient l'erreur suivante :
Traceback (most recent call last):
File "http-server.py", line 12, in <module>
httpd = server(address, handler)
File "C:\Users\Robin\AppData\Local\Programs\Python\Python36\lib\socketserver.py", line 456, in __init__
self.server_bind()
File "C:\Users\Robin\AppData\Local\Programs\Python\Python36\lib\http\server.py", line 136, in server_bind
socketserver.TCPServer.server_bind(self)
File "C:\Users\Robin\AppData\Local\Programs\Python\Python36\lib\socketserver.py", line 470, in server_bind
self.socket.bind(self.server_address)
OSError: [WinError 10013] Une tentative d’accès à un socket de manière interdite par ses autorisations d’accès a été tentée


Mon code est le suivant :
#coding:utf-8
import http.server

port = 80
address = ("", port)

server = http.server.HTTPServer

handler = http.server.CGIHTTPRequestHandler
handler.cgi_directories = ["/"]

httpd = server(address, handler)

print ("Serveur demarre sur le port", port)
httpd.serve_forever()



Comment faire ? Merci d'avance pour vos réponses

Configuration: Windows / Chrome 71.0.3578.98

1 réponse

[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
Modifié le 7 févr. 2019 à 12:32
Salut robjo82,

Je n'ai pas regardé le détail de ton code, mais essaye avec un port 8080 au lieu de 80, ou tout autre numéro de port non déjà utilisé sur ta machine et au dessus de 1024.

Dal
3
Ca marche merci beaucoup !!!!!!
0