I'm running Apache builds from Apache Lounge w/ OpenSSL 0.9.8. I've been trying different older builds. 5.4.25 loads curl just fine. I haven't had a chance to try more versions in between. I did try copying the ssleay32.dll and libeay32.dll included with 5.4.38 into Apache's directory in place of the ones it includes. php_curl.dll still doesn't load. Notably though, php_openssl.dll from 5.4.38 *does* load and does report version 0.9.8ze. As far as extension_dir goes, I had trouble with non-absolute paths some time years ago and just switched to using full paths. On Wed, Feb 25, 2015 at 3:06 PM, Jan Ehrhardt <phpdev@xxxxxxxxxxx> wrote: > Andy Theuninck in php.windows (Wed, 25 Feb 2015 11:53:18 -0600): >>I'm trying to update from 5.3.29 to 5.4.38 using the prebuilt >>binaries. The existing install is in C:\PHP5.3.29 and the new one is >>in C:\PHP5.4.38. I'm using Apache2.2 with this configuration: >> >>PHPIniDir "C:/PHP5.4.38" >>LoadModule php5_module "C:/PHP5.4.38/php5apache2_2.dll" >> >>My ini, C:/PHP5.4.38/php.ini has: >> >>extension_dir="C:\PHP5.4.38\ext" >>extension=php_curl.dll > > Open a DOS-prompt (as Administrator), go to C:\PHP5.4.38 and run > 'php -m' or 'php -v' over there. Sometimes this will give you the > information what is going wrong. > > Dependency information: > Module: php_curl.dll > =========================== > libeay32.dll > libssh2.dll > ssleay32.dll > > Most likely one of those DLL's is missing or too new (you need the 0.9.8 > version for PHP 5.4). If that is the case, put the dll's from the > official binaries in C:\PHP5.4.38. Since you are running PHP as mod_php, > make sure that your Apache also has the 0.9.8 DLL's in the bin > directory. OpenSSL downgrades to 0.9.8ze for Apache can be found here: > https://www.apachehaus.com/cgi-bin/download.plx > >>extension_dir="C:\PHP5.4.38\ext" > > I always use extension_dir="ext" which is a portable solution. > > Jan > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php