Antw: [Mapserver-DE] Probleme mit mapscript.dll

Jan Hartmann j.l.h.hartmann at uva.nl
Mon Jul 19 13:44:48 CEST 2004



>>>>"JJWag" <jj.wag at gmx.de> 19.7.2004 11:37:22 >>>
> 
> Hallo,
> 
> ich möchte meine php-Version auf zwei Win2000-Rechnern mit der
> Mapscript-Extension erweitern (System: Windows 2000, IIS 5, php-Version PHP
> Version 4.3.6).
> In der PHP.ini habe ich folgendes hinzugefügt:
> 
> ; Directory in which the loadable extensions (modules) reside.
> extension_dir = c:/php/extensions/
> 
> Die dll liegt natürlich in diesem Verzeichnis.
> Ich habe auch schon versucht die Extension direkt zu laden:
> 
> extension=php_mapscript_4.0.2.dll
> 
> In die WINNT/system32 habe ich die dll auch eingefügt.
> Leider kommt immer folgende fehlermeldung beim Aufruf einer php-mapscript
> datei:
> 
> Warning: dl(): Unable to load dynamic library
> 'c:/php/php_mapscript_4.0.2.dll' - Das angegebene Modul wurde nicht
> gefunden.
> 
> Auf einem WIN XP Prof-System mit der gleichen Konfiguration funktioniert
> alles einwandfrei.
> Was könnte ich noch probieren ohne das Betriebssystem zu wechseln?
> 

Jochem,

Hast du *alle* DLLs aus der binären Windows Distribution in 
WINNT/system32 kopiert? (also auch zB proj.dll und zlib.dll, das heißt 
alles im /lib-Verzeichnis der ZIP-file). Die MapScript DLL ruft die 
seinerseits an, und wenn sie die nicht findet, stürzt sie selbst ab. Die 
Fehlermeldung ist wirklich verwirrend.

Jan

PS: Wenn du ohnehin ein neues System einrichtest, könntest du genau so 
gut die aktuellste Version (4.2.0) von DMSolutions einsetzen.




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)