[Spanish] proxy.cgi en Openlayers

Javier Diaz javidiaz1977 at gmail.com
Mon Dec 22 08:47:17 PST 2014


Si, habia olvida mencionarlo, pero si habia reiniciado el apache.

En cuanto al propietario lo acabo de cambiar y sigue igual..... :(

El día 22 de diciembre de 2014, 13:35, Luis Franco Vázquez
<luis.frvz en gmail.com> escribió:
> ¿Reiniciaste al apache?, ¿hiciste propietario al usuario de apache: sudo
> chown www-data.www-data /usr/lib/cgi-bin/proxy.cgi?
>
> El 22 de diciembre de 2014, 16:49, Javier Diaz <javidiaz1977 en gmail.com>
> escribió:
>
>> Acabo de hacer la siguiente prueba:
>> Cree el archivo test.cgi en /usr/lib/cgi-bin/ con este contenido:
>>
>> #!/usr/bin/env python
>> print "Status: 200 OK"
>> print "Content-type: text/plain"
>> print "It works!"
>>
>> desde la terminal:
>>
>> cd /usr/lib/cgi-bin
>> export REQUEST_METHOD="GET"
>> python proxy.cgi url="http://localhost/cgi-bin/test.cgi"
>>
>> Da este error:
>>
>> Status: 500 Unexpected Error
>> Content-Type: text/plain
>>
>> Some unexpected error occurred. Error text was: HTTP Error 500:
>> Internal Server Error
>>
>> El día 22 de diciembre de 2014, 12:31, Javier Diaz
>> <javidiaz1977 en gmail.com> escribió:
>> > Gracias Jorge como siempre por tu colaboracion.
>> >
>> > El script me saca correctamente el HTML.
>> >
>> > En el access.log de mi virtualhost encontre esto:
>> >
>> > 10.240.91.17 - - [22/Dec/2014:11:21:04 -0300] "GET /cgi-bin/proxy.cgi
>> > HTTP/1.0" 500 247 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64;
>> > rv:34.0) Gecko/20100101 Firefox/34.0"
>> > 10.240.91.17 - - [22/Dec/2014:11:35:39 -0300] "GET /cgi-bin/proxy.cgi
>> > HTTP/1.0" 500 247 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64;
>> > rv:34.0) Gecko/20100101 Firefox/34.0"
>> >
>> >
>> > donde 10.240.91.17 es el proxy HTTP
>> >
>> > El día 22 de diciembre de 2014, 11:58, Jorge Sanz <jsanz en osgeo.org>
>> > escribió:
>> >> El 22/12/14 a las 15:48, Javier Diaz escribió:
>> >>> Buen dia Lista. Vuelvo con este tema que ya se convertido en mi karma.
>> >>>
>> >>> Estoy usando Ubuntu 14.04 con Apache2. Estos son los pasos que segui,
>> >>> lo que figura en todos lados!!!! pero no me funciono :(
>> >>>
>> >>> Descargue el proxy desde:
>> >>>
>> >>> wget
>> >>> https://raw.github.com/openlayers/openlayers/master/examples/proxy.cgi
>> >>>
>> >>>
>> >>> Copie el archivo en:
>> >>>
>> >>> sudo cp proxy.cgi /usr/lib/cgi-bin
>> >>>
>> >>> Le di los permisos:
>> >>> sudo chmod 755 /usr/lib/cgi-bin/proxy.cgi
>> >>>
>> >>> En allowedHosts agregar el nombre del virtual host creados:
>> >>> 'localhost', 'localhost:8080', 'ejemplo.localhost'
>> >>>
>> >>> en el navegador:
>> >>> http://[dominio-o-dirección-ip]/cgi-bin/proxy.cgi ......
>> >>> Y...........nada....
>> >>>
>> >>> Some unexpected error occurred. Error text was: <urlopen error [Errno
>> >>> -2] Name or service not known>
>> >>>
>> >>> Tengo habilitado los modulos cgi y el wsgi.
>> >>> En /etc/apache2/sites-enabled/ejemplo1.conf tengo el virtualhost,
>> >>> donde agregue:
>> >>>
>> >>> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
>> >>>
>> >>>         <Directory "/usr/lib/cgi-bin">
>> >>>                 AllowOverride None
>> >>>                 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
>> >>>                 Order allow,deny
>> >>>                 Allow from all
>> >>>         </Directory>
>> >>>
>> >>> Pero nada....alguien que me eche un poco de luz.
>> >>>
>> >>
>> >>
>> >> Mira a ver qué error te da en el log de apache. Normalmente en
>> >> /var/log/apache/error.log
>> >>
>> >> También puedes probar el archivo en local de la siguiente manera:
>> >>
>> >> cd /usr/lib/cgi-bin
>> >> export REQUEST_METHOD="GET"
>> >> python proxy.cgi url="http://localhost"
>> >>
>> >> Y debería sacarte por pantalla el HTML, si te da otra cosa igual hay
>> >> algo raro en tu instalación, pero lo normal es que funcione porque ese
>> >> script no depende de nada que te pueda faltar, aunque nunca se sabe.
>> >>
>> >> Yo lo acabo de hacer y me funciona sin mayor problema, aunque no tengo
>> >> apache en local para probar más.
>> >>
>> >> Suerte
>> >>
>> >> --
>> >> Jorge Gaspar Sanz Salinas
>> >> http://es.osgeo.org
>> >> http://jorgesanz.net
>> >>
>> >>
>> >> _______________________________________________
>> >> 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