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)