"Anatol Belski" in php.qa (Tue, 5 Aug 2014 13:20:29 +0200): >I can't repro this with 5.3.28 and 5.3.29RC. Jan, it seems to me as it >tries to load the dep DLL from somewhere it could find but not the core >one.
I thought I had ruled that out by removing all environment settings (even the path) and removing OpenSSL from C:\Windows\System32 and C:\Windows\SysWOW64. It proved even more tricky. Libsasl.dll was not loaded from the php-directory, but by using this registry key: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Carnegie Mellon\Project Cyrus\SASL Library] "SearchPath"="C:\\Program Files (x86)\\WANdisco\\Subversion" "ConfFile"="C:\\Program Files (x86)\\WANdisco\\Subversion" See http://www.wandisco.com/smartsvn/download-archive for WANdisco Subversion. After changing the WANdisco path, the nagging of a missing ordinal was gone. So it is not a problem with PHP, although loading a dep-dll by using a registry key took me by surprise. >Derick Rethans: >> 1.5 supports SSL as well not sure why you say it isn't? It's possible >> of course we messed up :-) But it does seem strange that the libraries >> >About SSL - in MINFO it's >https://github.com/mongodb/mongo-php-driver/blob/master/php_mongo.c#L444 . >Whereby HAVE_OPENSSL_EXT is defined to 0 when openssl is shared, which is >always on Windows. I haven't looked further into the code, but if that >macro is used for openssl availability checks in some functional parts, >that'll surely exclude them when openssl is shared. I will try to recompile php_mongo.dll with some changes, also here: https://github.com/mongodb/mongo-php-driver/blob/master/config.w32#L7 Jan -- PHP Quality Assurance Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php