On Sat, 2 Aug 2014, Jan Ehrhardt wrote: > 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've no idea what this even means :-) > 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. You're not the first one to mention this, we actually have a bug report for it too, albeit with less (read: no) useful information: https://jira.mongodb.org/browse/PHP-1159 > 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. 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 cheers, Derick
-- PHP Quality Assurance Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php