[Gvsig_usuarios] Fwd: error ms_newMapObj("");?

José Vicente josevicente.higon en gmail.com
Mar Jul 19 09:07:50 CEST 2011


Hola,
al probar el siguiente código:
<?php
  dl("php_mapscript.so");
?>
¿qué aparece por pantalla y qué dicen los logs de Apache?
Un saludo.

El lun, 18-07-2011 a las 23:18 -0300, Amalia Carolina Canavire escribió:
> 
> Busque en foro, pero no logro solucionarlo, ayuda :)
> 
> 
>         
>         Saludo gente, gracias a toda esta comunidad q me ha permitido
>         avanzar de a poco en este hermozo mundo.Pero como soy novata
>         despistada , me es necesario recurrir a uds , a su ayuda.
>          Ahora mi problema radica en mapserver, Tengo un simple
>         ejemplo con mapscript, pero resulta q la pagina no publica
>         nada, el problema se me hace q esta en $jMap = ms_newMapObj();
>         Buscando en foro encontre q eso puede ser porque no tengo
>         mapscript instalado .Pero si lo tengo instalado ?
>         Probe con el archivo  /var/www/EJEMPLO.php q tiene este codigo
>         <?
>           dl('php_mapscript.so');... esto no funciona 
>         
>         
>         
>         
>           phpinfo();
>          ?>
>         
>         por lo q probe
>         <?
>           phpinfo();
>          ?>
>         y me salio esto
>         Screenshot-2.png
>         
>         
>         El archivo .map esta en /var/www/programGis/dmWms.map
>         
>         <?php
>         // ejemplo01.php
>         // Jaime M. Tan Nozawa
>         
>         //Cargo la extensión MapScript . Verificamos si la extensión
>         ya está cargada por defecto.
>         if (!extension_loaded("MapScript"))
>         dl('php_mapscript.'.PHP_SHLIB_SUFFIX);
>         // instanciamos un nuevo objeto: map object. El constructor
>         debe recibir al menos el parámetro de la ubicación del
>         archivo .map
>         $jMap = ms_newMapObj(" /var/www/programGis/dmWms.map");
>         
>         // Renderización
>         $jImagen = $jMap->draw();
>         // Creamos y capturamos la ruta de imagen renderizada.
>         $url_imagen = $jImagen->saveWebImage();
>         
>         ?>
>         <HTML>
>         <HEAD>
>         <TITLE>Ejemplo 1</TITLE>
>         </HEAD>
>         <BODY>
>         Holaaaaaaaaaaaaa
>         <IMG SRC=<?php echo $url_imagen; ?> />
>         </BODY>
>         </HTML>
>         
>         el ,map es 
>         MAP
>            NAME map_generated_by_gvsig
>            EXTENT 529495.7700000003 602500.6600000001
>         588409.9600000002 660674.9800000001
>            SYMBOLSET "dmWms.sym"
>            FONTSET "fonts.txt"
>            LEGEND
>               IMAGECOLOR -1 -1 -1
>               LABEL
>                  FONT "vera"
>                  ANGLE FOLLOW
>                  COLOR 0 0 0
>                  ENCODING "UTF-8"
>                  TYPE truetype
>                  SIZE 8
>               END
>               STATUS ON
>               TRANSPARENT ON
>            END
>            WEB
>               METADATA
>                  "wms_encoding" "UTF-8"
>                  "wms_title" "Mapserver WMS"
>                  "wms_abstract" ""
>                  "wms_srs" " EPSG:23030"
>                  "wms_onlineresource"
>         "http://localhost/cgi-bin/mapserv?map=%2Fvar%2Fwww%2FgisPrueba
>         %2FdmWms.map"
>               END
>            END
>            PROJECTION
>               "init=epsg:23030"
>            END
>            LAYER
>               NAME "alachua_parcels_10.shp"
>               STATUS ON
>               TYPE POLYGON
>               DATA
>         "/var/www/gisPrueba/parcels_1001/alachua_parcels_10.shp"
>               MAXSCALE -1.0
>               MINSCALE -1.0
>               TRANSPARENCY 100
>               SIZEUNITS pixels
>               PROJECTION
>                  "init=epsg:23030"
>               END
>               CLASS
>                  STYLE 
>                     COLOR 255 255 102
>                     OUTLINECOLOR 21 128 14
>                     WIDTH 1
>                  END
>                  NAME "default"
>               END
>               METADATA
>                  "wms_title" "alachua_parcels_10.shp"
>                  "wms_abstract" "generated by gvSIG"
>                  "wms_extent" "529495.7700000003 602500.6600000001
>         588409.9600000002 660674.9800000001"
>                  "gml_include_items" "all"
>               END
>            END # Layer
>         END # Map File
>         
>         
>         Como hago para ver los errores , porque si bien ejecute el
>         archivo php q tiene lo de mapscript , no se como podría, ya se
>         en consola ejecutarlo y ver errores, porque cuando ejecuta la
>         pagina en browser, sale en blanco la misma, yo supongo q hay
>         error y q este esta en esa función, porque cuando las comento,
>         me sale el "hola" de la página.
>         -- 
>         
>         
>         **************   :) sonrei que te queda lindo :):):):): amy
>         cgc  **************************
>         
>         
>         
>         
>         
>         
>         
>         -- 
>         
>         
>         **************   :) sonrei que te queda lindo :):):):): amy
>         cgc  **************************
>         
>         
>         
>         
> 
> 
> 
> 
> -- 
> 
> 
> **************   :) sonrei que te queda lindo :):):):): amy cgc
> **************************
> 
> 
> 
> 
> 
> 
> 
> -- 
> 
> 
> **************   :) sonrei que te queda lindo :):):):): amy cgc
> **************************
> 
> 
> 
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
> 
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
> 
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios




Más información sobre la lista de distribución gvSIG_usuarios