MapScript not working?
Delfos, Jacob
jacob.delfos at MAUNSELL.COM
Tue Jan 24 19:19:40 PST 2006
Hi Julian,
The error you get is not necessarily because it can't find
php_mapscript, but because of a dependency. Some dependencies of
php_mapscript, such as gdal13.dll, must sit in the executable path (or
system path, but that's not recommended, because of conflicting
versions). I recommend you move all mapserver-related DLL's to your php
directory, and then you can slowly try moving them one-by-one back to a
more proper path, and see when it fails. I only like keeping the
absolutely necessary dll's in the PHP path, and keep the rest in a
dedicated folder, which I added as a system path.
You may also want to run the dependency walker
(http://www.dependencywalker.com/) to check for missing dependencies
(although this does not necessarily report the problems you are running
into).
Hope this helps...
Jacob
________________________________
From: UMN MapServer Users List
[mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On Behalf Of Julian Parker
Sent: 25 January 2006 10:54
To: MAPSERVER-USERS at LISTS.UMN.EDU
Subject: [UMN_MAPSERVER-USERS] MapScript not working?
Greetings listers!
I am a relative newbie to all ting MapServer and have a problem
with MapScript setup. The specific problem I am getting is that the
php_mapscript_44.dll (or _46 or _48) is not 'found' in my PHP extensions
directory. The path and everything is actually correct - it just wont
load/run. The exact error message is:
PHP Warning: dl(): Unable to load dynamic library
'C:\ms4w\Apache\php\extensions\php_mapscript_44.dll' - The specified
module could not be found. in
C:\ms4w\Apache\htdocs\phpinfo_mapscript_44.php on line 2
I am running Win XP with IIS 5 and PHP 4.4.2 (and also tried
5.1.2) Does anyone have any pointers as to what I can do to get
MapScript alive and kicking?
Thanks in Advance
Jules
More information about the MapServer-users
mailing list