I don't know squat about how Windows and dlls work, so this could be user-error on my part, however, a tangential (nothing to do with PHP) but connected (everything to do with DLLs) observation --
I downloaded hobu's debug.zip <http://hobu.stat.iastate.edu/mapserver/mapserver/build_output/4_6/debug.zip> and installed it on a WinXP box with Apache. However, it was insisting on DLLs staying right next to it even though I moved them to a separate directory, and added the directory to the PATH. After much fiddling, I discovered only one DLL was the culprit -- libeay32.dll -- perhaps its path got hardcoded. Finally, I was able to move all the DLLs in their own directory, but libeay32.dll had to remain within cgi-bin right next to mapserv.exe. Jeff McKenna wrote: > A trick i also use to find which associated dll is missing is to try to > do a 'mapserv -v' at the command prompt, for your 4.8 exe. If a dll > cannot be found a Windows error message should be displayed (such as > "procedure entry point...cannot be found in gdal13.dll" or something > like that). > > jeff > > > Fischer, Brian wrote: >> I was wondering if anyone else has run into this problem. I am >> running Windows 2000 server with IIS5.0 and using the PHP MapScript >> dll MapServer 4.8 beta 2 for PHP 4.4.1 from maptools.org. I have >> installed this version on one server and it works fine, but when I try >> to install it on another server I continue to get PHP Warning: dl(): >> Unable to load dynamic library >> 'C:\php\extensions\php_mapscript_48.dll' - The specified module could >> not be found. PHP is working fine and I can load another module, like >> GD, but not mapscript. >> >> >> I seem to be having the same problem as outlined in >> http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0402/msg00281.html. >> I have tried everything suggested, but still get the error. My guess >> is I might be missing a .dll, but it appears I have everything I >> need. I am stumped why it is working on one server and not the >> other. Anyone have any insight? >> >> >> >> Thanks, >> >> Brian >> > > -- Puneet Kishor
