Antw: [Mapserver-DE] Probleme mit mapscript.dll
Thomas Lynen
Thomas.Lynen at regioit-aachen.de
Die Jul 20 08:42:59 CEST 2004
Morgen Jochen,
Jan hatte natürlich vollkommen recht.
Die mapscript.dll benötigt diverse Blibliotheken damit es überhaupt anläuft.
Schau mal auf http://www.dependencywalker.com/.
Das Programm zeigt dann alle zusätzlichen dlls an, die benötigten werden.
Dlls die nicht gefunden werden sind rot markiert.
Das Tool kann man von Zeit zu Zeit immer mal wieder gut brauchen :-)
Gruss
Thomas
>>> "JJWag" <jj.wag at gmx.de> 19.7.2004 15:35:59 >>>
Hallo Thomas & Jan,
danke für die Tips.
Ich habe alles ausprobiert bzw. überprüft was Ihr vorgeschlagen habt.
Jetzt hab ich das mapscript am Start, und zwar so:
alle DLLs aus der binären Windows Distribution im WINNT/system32 kopiert +
den Pfad aus der php.ini gestrichen + die php_mapscript_4.0.2.dll in das
Verzeichnis php4 (habe das Verzeichnis neu angelegt, obwohl php direkt im
Verzeichnis c:/php installiert wurde).
Its magic!
Gruß Jo
----- Original Message -----
From: "Jan Hartmann" <j.l.h.hartmann at uva.nl>
To: "Thomas Lynen" <Thomas.Lynen at regioit-aachen.de>
Cc: <mapserver-de at freegis.org>
Sent: Monday, July 19, 2004 1:44 PM
Subject: Re: Antw: [Mapserver-DE] Probleme mit mapscript.dll
>
>
> >>>>"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.
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
>
_______________________________________________
Mapserver-DE mailing list
Mapserver-DE at freegis.org
https://freegis.org/mailman/listinfo/mapserver-de
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)