Johannes Schlüter in php.qa (Fri, 01 Aug 2014 03:30:53 +0200): >As 5.3.29 is supposed to be the last and final release of the 5.3 series >ever please test your code very carefully with PHP 5.3.29RC1 to help us >release a stable new PHP version.
I did not succeed to get the php_mongo.dll from http://windows.php.net/downloads/pecl/releases/mongo/1.5.5/php_mongo-1.5.5-5.3-nts-vc9-x86.zip to load without errors on my Windows 7 machine. If you enable the extension in php.ini and run 'php -m' from the command line it was complaining about a missing ordinal 4540 in LIBEAY32.dll. I could not get my finger on the cause. php_mongo.dll loads libsasl.dll, but as far as I can see libsasl.dll does not load any of the OpenSSL files. Besides that the only OpenSSL files in my environment were the ones in the PHP-dir. A missing ordinal is really strange when all the files are from the same PHP package. So, I do not know if there is something wrong in the sasl/openssl combi or if php_mongo.dll is doing something strange. I resolved it by compiling php_mongo.dll --without-mongo-sasl. Maybe the Windows binaries at PECL should be compiled without cyrus-sasl as well. It does not seem to make any difference because SSL is not supported anymore in php_mongo.dll since 1.5. php_mongo.dll 1.4.5 still supported SSL. Maybe someone with a Windows 7/8 machine can verify my findings. Jan PS. The same accounts for PHP 5.4 with OpenSSL 0.9.8za. -- PHP Quality Assurance Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php