[Spanish] proxy.cgi en Openlayers

Javier Diaz javidiaz1977 at gmail.com
Mon Dec 29 07:07:19 PST 2014


Gracias Luis por tu paciencia. Deshabilite el modulo wsgi. Probé con
el proxy que me enviaste. Reinicie el apache y sigue igual. No carga
nisiquiera la pagina de Openlayers.

Ahora bien, me gustaria mandar todo al diablo, pero no puedo, asi que
tengo que seguir buscando la solucion.

El modulo cgi esta funcionando correctamente. En el directorio
/usr/lib/cgi-bin/ arme un pequeño script test.cgi

#!/usr/bin/env python
print "Content-type: text/html\n\n";
print "<html><head><title>Hola mundo</title></head>\n";
print "<body>Hola, mundo.</body></html>\n";

Le di los permisos de ejecucion y desde el navegador se ejecuta correctamente.


Entonces parece ser el codigo del archivo proxy.cgi. Como alguien me
comento el error que muestra es parte del codigo del script, en la
seccion Exception.

Ahora, como puedo hacer para saber si la url que le estoy pasando al
proxy la esta procesando correctamente?

El día 24 de diciembre de 2014, 13:35, Luis Franco Vázquez
<luis.frvz en gmail.com> escribió:
> Aquí te va el proxy.cgi. ¿Has probado a desactivar el módulo wsgi?. No creo
> que sea necesario.
>
> El 24 de diciembre de 2014, 1:21, Javier Diaz <javidiaz1977 en gmail.com>
> escribió:
>
>> En este preciso momento lo estoy probando en casa y funciona. El
>> misterio es que tengo exactamente las mismas versiones de Ubuntu, de
>> apache...de todo...
>>
>> El día 23 de diciembre de 2014, 21:06, Javier Diaz
>> <javidiaz1977 en gmail.com> escribió:
>> > Luis justamente es lo que me sugeria Jorge (2 mensajes mas arriba... :P
>> > )
>> > Pero sigue igual.....Por lo que espero tu archivo. :)
>> >
>> > El día 23 de diciembre de 2014, 16:49, Luis Franco Vázquez
>> > <luis.frvz en gmail.com> escribió:
>> >> Baja el proxy.cgi directamente y no cambies nada. Ponlo en
>> >> /usr/lib/cgi-bin,
>> >> dale permisos de ejecución y vete a http://localhost/cgi-bin/proxy.cgi.
>> >> Debería salirte la página de openlayers. Si es así puede tratarse de un
>> >> problema de tu editor, que lo esté guardando con la codificación
>> >> equivocada,
>> >> meta saltos de línea o simplemente esté poseído. Prueba entonces a
>> >> editar
>> >> con vim o nano desde consola. Luego por la noche te envio uno editado
>> >> correctamente.
>> >>
>> >> El 23 de diciembre de 2014, 20:38, Javier Diaz <javidiaz1977 en gmail.com>
>> >> escribió:
>> >>
>> >>> El unico error que veo en /var/log/apache2/error.log es esto:
>> >>>
>> >>> [Tue Dec 23 16:23:59.846963 2014] [core:notice] [pid 7277] AH00094:
>> >>> Command line: '/usr/sbin/apache2'
>> >>> [Tue Dec 23 16:26:25.612213 2014] [mpm_prefork:notice] [pid 7277]
>> >>> AH00169: caught SIGTERM, shutting down
>> >>> [Tue Dec 23 16:26:26.698110 2014] [mpm_prefork:notice] [pid 7351]
>> >>> AH00163: Apache/2.4.7 (Ubuntu) mod_auth_pgsql/2.0.3
>> >>> PHP/5.5.9-1ubuntu4.5 mod_wsgi/3.4 Python/2.7.6 configured -- resuming
>> >>> normal operations
>> >>> [Tue Dec 23 16:26:26.698172 2014] [core:notice] [pid 7351] AH00094:
>> >>> Command line: '/usr/sbin/apache2'
>> >>>
>> >>> El día 23 de diciembre de 2014, 16:32, Javier Diaz
>> >>> <javidiaz1977 en gmail.com> escribió:
>> >>> > No, Jorge. Me da el mismo error.
>> >>> >
>> >>> > Lo bajo de aqui:
>> >>> >
>> >>> >
>> >>> > https://raw.githubusercontent.com/openlayers/openlayers/master/examples/proxy.cgi
>> >>> >
>> >>> > Le doy permiso de ejecucion y sin tocar nada....
>> >>> >
>> >>> > http://localhost/cgi-bin/proxy.cgi --------->Some unexpected error
>> >>> > occurred. Error text was: <urlopen error [Errno -2] Name or service
>> >>> > not known>
>> >>> >
>> >>> >
>> >>> > Estoy a un paso de rendirme....
>> >>> >
>> >>> > El día 23 de diciembre de 2014, 16:17, Jorge Sanz <jsanz en osgeo.org>
>> >>> > escribió:
>> >>> >> El día 23 de diciembre de 2014, 19:40, Javier Diaz
>> >>> >> <javidiaz1977 en gmail.com> escribió:
>> >>> >>> Como para ir descartando cosas, el cgi esta funcionando
>> >>> >>> correctamente.
>> >>> >>>
>> >>> >>> Arme un pequeño archivo: test.cgi con el siguiente contenido:
>> >>> >>> #!/usr/bin/env python
>> >>> >>> print "Content-type: text/html\n\n";
>> >>> >>> print "<html><head><title>Hola mundo</title></head>\n";
>> >>> >>> print "<body>Hola, mundo.</body></html>\n";
>> >>> >>>
>> >>> >>>
>> >>> >>> Lo ubique en /usr/lib/cgi-bin.
>> >>> >>>
>> >>> >>> Le asigne permiso de ejecucion.
>> >>> >>>
>> >>> >>> Y en el navegador: http://127.0.0.1/cgi-bin/test.cgi
>> >>> >>>
>> >>> >>> Y ahi esta el hola, mundo
>> >>> >>>
>> >>> >>> Entonces como me indico Luis, algo pasa con el codigo del
>> >>> >>> proxy.cgi....Ahora tome el codigo de los archivos que trae de
>> >>> >>> ejemplo
>> >>> >>> Openlayers. Agregue en allowedHosts localhost y localhost:8080.
>> >>> >>>
>> >>> >>> Reinicie el apache....Y nada.....gran frustracion.
>> >>> >>>
>> >>> >>
>> >>> >>
>> >>> >> ¿Pero si te lo bajas y sin tocarlo le das permisos y lo llamas te
>> >>> >> sale
>> >>> >> la página de OpenLayers?
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> --
>> >>> >> Jorge Sanz
>> >>> >> http://www.osgeo.org
>> >>> >> http://wiki.osgeo.org/wiki/Jorge_Sanz
>> >>> >> GPG: 86F8 3EA0 BD19 0CA2 801D  4FB2 6B45 68E4 6FB2 D89D
>> >>> >> ×
>> >>> >> _______________________________________________
>> >>> >> Spanish mailing list
>> >>> >> http://lists.osgeo.org/mailman/listinfo/spanish
>> >>> >> http://es.osgeo.org
>> >>> >> http://twitter.com/osgeoes
>> >>> _______________________________________________
>> >>> Spanish mailing list
>> >>> http://lists.osgeo.org/mailman/listinfo/spanish
>> >>> http://es.osgeo.org
>> >>> http://twitter.com/osgeoes
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> Spanish mailing list
>> >> http://lists.osgeo.org/mailman/listinfo/spanish
>> >> http://es.osgeo.org
>> >> http://twitter.com/osgeoes
>> _______________________________________________
>> Spanish mailing list
>> http://lists.osgeo.org/mailman/listinfo/spanish
>> http://es.osgeo.org
>> http://twitter.com/osgeoes
>
>
>
> _______________________________________________
> Spanish mailing list
> http://lists.osgeo.org/mailman/listinfo/spanish
> http://es.osgeo.org
> http://twitter.com/osgeoes


More information about the Spanish mailing list