Para realizar una peticion ajax externa. se necesita un proxy bien sea en php o en python , en mi caso opte por uno en pythony al tratar de correrlo en el servidor me daba este tipo de errores en
$ tail -f /var/log/apache2/error.log
[Wed Oct 23 12:37:02 2013] [error] [client 130.16.1.15] (2)No such file or directory: exec of '/usr/lib/cgi-bin/proxy.cgi' failed
[Wed Oct 23 12:37:02 2013] [error] [client 130.16.1.15] Premature end of script headers: proxy.cgi
la solucion fue
$ aptitude install dos2unix
$ dos2unix /usr/lib/cgi-bin/proxy.cgi
y pude ejecutarlo sin ningun problema
este proxy.cgi es el que trae openlayers por default
$ tail -f /var/log/apache2/error.log
[Wed Oct 23 12:37:02 2013] [error] [client 130.16.1.15] (2)No such file or directory: exec of '/usr/lib/cgi-bin/proxy.cgi' failed
[Wed Oct 23 12:37:02 2013] [error] [client 130.16.1.15] Premature end of script headers: proxy.cgi
la solucion fue
$ aptitude install dos2unix
$ dos2unix /usr/lib/cgi-bin/proxy.cgi
y pude ejecutarlo sin ningun problema
este proxy.cgi es el que trae openlayers por default
Thank you, I was getting mad and it is an easy thing.
ResponderEliminar