[Gfoss] errore globals.php con pmapper 2.0.0 + MS4W 2.2.1

Alessio Di Lorenzo alessio.dilorenzo at gmail.com
Wed Dec 27 20:12:00 CET 2006


Ciao alla lista,
per vicissitudini varie mi trovo a dover utilizzare p.mapper sotto win (pur
avendolo già configurato con successo sotto ubuntu) ed ho il problema che
ora vi espongo:

Ho scaricato l'ultima versione di ms4w (la 2.2.1) e l'ultima versione
disponibile di p.mapper già pacchettizzato per ms4w, cioè la 2.0.0.
Una volta installato ms4w e scompattate le directory di p.mapper nei giusti
path (htdocs, apps e http.d), ho digitato nel browser:
http://localhost/pmapper/ e mi sono ritrovato nella homepage di p.mapper per
ms4w. A questo punto, prima di lanciare p.mapper, ho seguito le istruzioni
nella colonna di destra:
for MS4W 2.x users

   - *change  *short_open_tag*  setting to  *On*  in your  *
   \ms4w\Apache\cgi-bin\* PHP.ini**  file at section  *Language Options*
   before running p.mapper
   *
   - *execute  *\ms4w\apps\pmapper-2.0.0\* pearDBinstall.bat**  before
   running p.mapper*


c'è da dire che short_open_tag era già su on. Dopodichè, siccome la versione
di Mapscript che viene installata è la 4.10.0, sono andato in
C:\ms4w\apps\pmapper-2.0.0\config\config.ini ed ho editato, alla riga 68, la
voce "msVersion = 48" cambiandola in "msVersion = 410".

A questo punto cliccando su uno qualsiasi dei link per lanciare
l'applicazione demo ricevo il seguente errore in una finestra bianca:

*Warning*: dl() [function.dl <http://localhost/pmapper/function.dl>]: Unable
to load dynamic library '/ms4w/Apache/php/ext/php_mapscript_410.dll' -
Impossibile trovare il modulo specificato. in *C:\ms4w\apps\pmapper-
2.0.0\incphp\globals.php* on line *57*

*Fatal error*: Call to undefined function ms_newMapObj() in *
C:\ms4w\apps\pmapper-2.0.0\incphp\globals.php* on line *70
*
Ho aperto globals.php ed ecco cosa ho trovato alle righe 55-56-57:

$msVersion = $ini["msVersion"];
if (!extension_loaded('MapScript')) {
    dl("php_mapscript_$msVersion." . PHP_SHLIB_SUFFIX);
}
*
*ed alla riga 70:
$map = ms_newMapObj($mapFile);

Dove sbaglio?

ciao e grazie
Alessio
-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: http://www.faunalia.com/pipermail/gfoss/attachments/20061227/212442f6/attachment.htm 


More information about the Gfoss mailing list