Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/04/2013, 07:49
carbon
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 10 meses
Puntos: 35
Respuesta: Las FAQS no mencionan cómo correr *.py desde WINDOWS7+APACHE 2

Querrás decir 127.0.0.1. Tal vez allí esté tu problema. En fin, simplemente tienes que correr el servidor cgi en el directorio en donde tienes tu archivo test.py (en este caso):

server.py
Código Python:
Ver original
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. import BaseHTTPServer
  5. import CGIHTTPServer
  6. import cgitb
  7.  
  8. cgitb.enable()
  9.  
  10. server = BaseHTTPServer.HTTPServer
  11. handler = CGIHTTPServer.CGIHTTPRequestHandler
  12. server_address = ("localhost", 8000)
  13. handler.cgi_directories = ["/"]
  14.  
  15. httpd = server(server_address, handler)
  16. httpd.serve_forever()

test.py
Código Python:
Ver original
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. print "Content-type: text/html"
  5. print
  6. print "<html><body><h1>Hola, mundo!</h1></body></html>"

Espero que te sirva.