[mapserver-users] ms4w v5 broken on install -- php-cgi cannot find xerces entry point
Jeff McKenna
jmckenna at gatewaygeomatics.com
Mon May 26 11:13:57 PDT 2008
Interesting. Odd that no one else has been hitting this issue. So
this is a fresh machine? Is it possible that another 'xerces-
c_2_7.dll' is being found in your environment? Yes it does smell like
some version of "dll-hell". Myself I often have a million different
foss4g tools installed and I sometimes hit that dll conflict wall.
What is your exact environment? Maybe it's a Vista-specific issue
with MS4W?
-jeff
On 26-May-08, at 3:24 AM, the phloidster wrote:
> After installing the current download of ms4w and then
> testing with browser url of localhost,
>
> the following error message appears:
>
> "entry point
> ??0XMLEntityDecl at xerces_2_7@@QAE at QB_W_WQAVMemorymanager@1@@Z
> could not be located in dynamic link library
> xerces-c_2_7.dll"
>
>
> this appears to come from php-cgi.exe
>
> the error appears as a dialog box, after dismissing,
> the default start page loads ok
>
> this happens after unzipping the ms4w.zip and running
> manually, and also happens after running the install
> and running apache as service
>
> i have another instance of apache 2.28, php 5.25 and
> xerces 2.7 in a working configuration in another
> location, and do not get this problem (the other
> instance was not active, not loaded, not running)
>
> i wonder how all these binaries were built,
> was the xerces dll built or just bundled? was php-cgi
> exe built with same compiler as xerces? this smells of
> compiler/linker version configuration or dependency
>
>
---
Jeff McKenna
FOSS4G Consulting and Training Services
http://www.gatewaygeomatics.com/
More information about the MapServer-users
mailing list