Hola:
Estamos queriendo usar el componente ei_mapa, para esto miramos el ejemplo que viene con el toba_referencia, se instalo el MapSever y se agrego a la carpeta de PHP el map_script que viene con el MapServer y el ejemplo de toba_referencia al ejecutar el componente Mapa → Ejemplo1 da el mensaje que el php_mapscript no esta instlado.
Si alguien me puede pasar el paso apso parainstalar php_mapscript. Gracias
Hola Guadalupe,
te dejo dos links a la pagina del proyecto MapServer donde se explica como realizar la instalacion de la libreria (http://mapserver.org/installation/php.html) ,
en linux se encuentra directamente en los repositorio, para windows hay unos paquetes prearmados que se bajan de aca (http://mapserver.org/download.html#download).
Si te falla porque la version del binario no coincide con la de PHP, hay que terminar compilando.
Saludos
Hola Ricardo
Te cuento que entramos en el link (http://mapserver.org/download.html#download) y lo que nos baja es un paquete que instala desde el apache, php etc.
Nosotros ya tenemos instalado y funcionando bien el apache, el php y el mapserver, lo que no podemos hacer funcionar es la librería mapscrip.dll, lo que hicimos fue en el php.ini agregamos la extensión del mapscript y copiamos el archivo mapscrip.dll que viene con el mapserver en la carpeta del php ext, se supone que con esto queda instalado esta librería pero cuando ejecutamos el ejemplo del toba referencia no dice que el mapscrip no esta instalado. Si nos podrían guiar como instalar correctamente esta librería considerando que todo lo demás ya esta instalado y funcionando sobre windows. Gracias
Hola Guadalupe,
Si, para el caso de windows ya vienen los paquetes con todo, no viene la libreria sola, para alguien que arranca a probar directamente mapserver es ideal… pero cuando hay que integrarlo en un entorno existente es molesto.
Nosotros ya tenemos instalado y funcionando bien el apache, el php y el mapserver, lo que no podemos hacer funcionar es la librería mapscrip.dll, lo que hicimos fue en el php.ini agregamos la extensión del mapscript y copiamos el archivo mapscrip.dll que viene con el mapserver en la carpeta del php ext, se supone que con esto queda instalado esta librería pero cuando ejecutamos el ejemplo del toba referencia no dice que el mapscrip no esta instalado.
Ojala fuera tan simple, lo mas probable es que este fallando por estar compilada de manera distinta a PHP. Esto lo podes ver tipeando en una consola php -v, fijate si te tira algun error de carga de libreria.
En este caso, solo queda compilar la libreria a partir del fuente e instalarla desde alli.
Saludos
Hola nuevamente Guadalupe,
por lo que estuve mirando, mapserver pego un salto importante ultimamente, vale aclarar que la implementacion actual funciona unicamente con mapserver 5.6.x y postgis 1.x.
Por lo tanto voy a estar modificando el componente para la proxima version, de todas maneras para poder usar la version 6.0.2 de mapserver… es necesario instalar Postgis 2.0 por lo que pude ver.
Puede que esto sea lo que te esta trayendo problemas.
Saludos