Muchas gracias Chema :-) Ahora hace algo más raro.
He dejado el ".htaccess" así:
DirectoryIndex index.html
Options ExecCGI
AddHandler cgi-script .py .cgi
AddType text/html .py .cgi
Por que "error.log" indica que en este archivo no se permite " escribió:
> Holas,
>
> En la configuración principal
Holas,
En la configuración principal de apache2.conf tienes un "AllowOverride
None". Si no lo cambias, no tendrá en cuenta nada de lo que pongas en
ficheros ".htaccess"
El 13 de febrero de 2015, 17:42, Juan M. Puertas
escribió:
> Pepe:
> He hecho la prueba de lo que me dices así:
> "$ sudo a
Pepe:
He hecho la prueba de lo que me dices así:
"$ sudo a2enmod python"
Y me devuelve:
"ERROR: Module python does not exist!"
Luego lo he intentado así:
"$ sudo a2enmod cgi"
Luego reinicio apache.
Lo que sucede ahora es que no encuentra el programa.py (NOT FOUND)
Carlos:
Con Firefox pregunta si
Te reocomiendo quitar cgi, y usar wsgi. Es mas facil de configurar, aun
asi, creo que tu problema tiene que ver con que apache no esta cogiendo la
configuracion del mime-type (o tipo de archivo).
2015-02-13 7:33 GMT-05:00 Carlos Zuniga :
> 2015-02-13 5:16 GMT-05:00 Juan M. Puertas :
> > Gracias p
2015-02-13 5:16 GMT-05:00 Juan M. Puertas :
> Gracias por vuestras ideas.
> Juan ignacio. Si, los archivos .py tienen permisos de ejecutable (755).
> Alejandro. No estoy utilizando un framework. El programa es un simple CGI,
> de momento las pruebas las estoy haciendo así. En el .htaccess (puesto
Hola,
¿Tienes habilitado el módulo cgi en el servidor Apache? En la versión
que supongo que estás utilizando para realizar esto has de crear un
enlace desde el directorio /etc/apache2/mods-enabled al fichero
/etc/apache2/mods-available/cgi.load
Saludos,
Pepe
2015-02-13 11:16 GMT+01:00 Juan M.
Gracias por vuestras ideas.
Juan ignacio. Si, los archivos .py tienen permisos de ejecutable (755).
Alejandro. No estoy utilizando un framework. El programa es un simple CGI,
de momento las pruebas las estoy haciendo así. En el .htaccess (puesto en
/var/www y var/www/cgi-bin) tengo lo siguiente: