Re: PHP 5.3.29RC1 Released for Testing!

From: Date: Tue, 05 Aug 2014 12:35:47 +0000
Subject: Re: PHP 5.3.29RC1 Released for Testing!
References: 1 2 3 4  Groups: php.qa 
Request: Send a blank email to php-qa+get-67389@lists.php.net to get a copy of this message
"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

« previous php.qa (#67389) next »