Mil Gracias, ya logre lo de la Base de datos, pero al correr el ejemplo del mapa en toba_referencia, me muestra el sigueinte error:
La extensión php_mapscript no se encuentra cargada, verifique la instalación. Más info…
La extensión php_mapscript no se encuentra cargada, verifique la instalación.
revizando en php.ini, no esta esta opción, hay que desacargar una libreria en especial ??
Jhon, para poder usar la funcionalidad del ei_mapa es necesario instalar Mapserver (http://mapserver.org/) y tambien su interface con PHP… php_mapscript.
Sin ambas cosas no podras desde Toba hacer uso del ei_mapa.
Richar,
yo estoy intentando probar MapServer y el ejemplo que usa ei_mapa.
MapServer ya tiene configurado un Apache/Php/phpMapScript, asi que uso ese servidor.
Pero en este servdor PHP esta como CGI y no como modulo.
Esto provoca que las variables de entorno que se setean en el archivo .conf de Toba, por ejemplo TOBA_DIR, nos son detectadas por toba en tiempo de ejecución.
Por ejemplo, dicha variable, al ser PHP ejecutado como CGI, se llama en php $_SERVER[‘REDIRECT_TOBA_DIR’] en lugar de llamarse $_SERVER[‘TOBA_DIR’] …
Para que funcione he tenido que cambiar algunos .php, modificacion que pierdo cada vez que actualizo la version …
Mi pregunta es:
es un problema de conf de apache ?
es un problema de conf de php?
es porque corro en windows y no estoy seteando las variables de entorno ?
Perdon Richar.
Puede ser que este faltando los datos y las sentencias para agragar las columnas georeferenciadas ?
estas estan en \proyectos\toba_referencia\sql\estructura_gis.sql
Ricardo, el tema esta en que PHP al ejecutarse como CGI no ofrece las cosas de la misma forma que cuando se ejecuta como modulo de Apache.
Sin ir mas lejos, cosas tan basicas como STDIN, STDOUT tienen un tratamiento distinto, lo ideal seria que fuera homogeneo hacia el programador.
En particular, siempre desarrollamos Toba usando PHP como modulo del Web Server, mas que nada por los problemas de seguridad que tenia CGI en ese entonces, asi que es probable que varias cosas deban ser modificadas para hacerlo funcionar correctamente en modo CGI. Con respecto al tema de las modificaciones, la unica manera de no perderlas seria con alguna capa que estuviera por fuera de los archivos de Toba.
Algunos datos se quitaron a fin de hacer el dump mas chico (andaba arriba de los 140 MB), de todas formas la estructura se exporto completa, tene en cuenta que previo a la importacion del modelo necesitas instalar PostGis para que el restore sea exitoso.