Apache - xamp+python 3.6.4+windows10

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 10 puestos en Apache (en relación al último mes)
Gráfica de Apache

xamp+python 3.6.4+windows10

Publicado por Alberto (1 intervención) el 19/12/2018 17:56:13
Buenas,
me estoy volviendo loco tratando de configurar el modulo wsgi para apache, para que interprete python.
He probado muchas cosas y nada me ha funcionado.

Tengo instalado:
windows 10 64 bits.
python 3.6.4 64 bits
xamp v3.2.2 que incorpora Apache 2.4+MySQL+php7
Microsoft Visual C++ 2010 Redistribuible(x64)- 10.0
Microsoft Visual C++ 2010 Redistribuible(x86)- 10.0
Microsoft Visual C++ 2015 Redistribuible(x64)- 14.0
Microsoft Visual C++ 2015 Redistribuible(x86)- 14.0
(he probado con Visual 2017 tambien pero nada, al final lo he dejado así)

Me he descargado el mod_wsgi-4.6.5 para windows y lo he instalado de la página:
https://github.com/GrahamDumpleton/mod_wsgi/blob/develop/win32/README.rst

ya que desde pip da error con windows. Al parecer le falta algo y te debes descargar el fuente. Una vez descargado te vas al directorio y escribes: setup.py install

Tambien he configurado la variable de entorno: MOD_WSGI_APACHE_ROOTDIR con el valor C:\xampp\apache

En el config de apache le he puesto:
AddHandler cgi-script .cgi .pl .asp .py
Options Indexes FollowSymLinks Includes ExecCGI

Y dentro de C:\xampp\cgi-bin he dejado mi prueba test.py con el siguiente código:
#!c:/Program Files/Python36/

print "Content-type: text/html\n\n"
print "<html><head><title>Hello World from Python</title></head><body>Hello World from a Python CGI Script</body></html>"

Y cuando trato de cargargo con el firefox: http://localhost/cgi-bin/test.py
Me dice:
¡Error del servidor!

Se ha producido un error interno en el servidor y no se ha podido completar su solicitud.

Mensaje de error:
couldn't create child process: 720002: test.py

Si usted cree que esto es un error del servidor, por favor comuníqueselo al administrador del portal.
Error 500

Todo lo que he leído es para ubuntu, linux, o python 2.x, y no sirve. el mod_python ya no está disponible, y no sé cómo más seguir. Si alguien sabe como instalar el wsgi para que apache interprete python, por favor agradeceré toda ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder