Search code examples
phpcurlhybridauth

Enable CURL on Windows For PHP5.6.4


Im trying to use HybridAuth in one of my projects, the error message im getting is

Original error message: Hybridauth Library needs the CURL PHP extension.

Even though i have enabled cURL in my php.ini extension=php_curl.dll

here is a screenshot of my phpinfo()

enter image description here

What else i have to do in-order to enable the cURL extension, the related php_curl.dll is also present in the ext dir

Message that i get when i restart the apache server

C:\Apache24\bin>httpd -k restart AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using fe80::a02e:1c05:c6ad:9332. Set the 'ServerName' directive globally to suppress this message

enter image description here


Solution

  • so it turns out i need a fixed version of curl which i could not find for PHP_5.6.4, so i downgraded to PHP Version 5.4.3 and then downloaded Fixed curl extension(dont know what it is) from here replaced the original php_curl.dll with the one i downloaded and voila it worked.

    The following SO post helped me fix the problem

    PHP cURL not working - WAMP on Windows 7 64 bit

    P.S please feel free to edit the answer as i dont know the exact reason why its working now and why it was not earlier...