Q:

Call to undefined function curl_init() error with WAMP

I know that it's a very often asked problem, but I've tried all that I found and it still doesn't work.
I use WAMP 2.2 on Windows 7 (64 bits), and PHP 5.4.3. When I call curl_init() in localhost, I've this error message :
Call to undefined function curl_init() 

What I've done :

Check php_curl in PHP extensions of WAMP
Restart WAMP many times
Remove ; before extension=php_curl.dll in my two php.ini files
Check extension_dir = "c:/wamp/bin/php/php5.4.3/ext/" in my two php.ini files
Restart WAMP many times
Change the DLL for this supposedly corrected DLL http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/
Restart WAMP many times

And when I call php_info(), I cannot find curl...

A:

Go to this link download *php_curl-5.4.3-VC9-x64.zip* under "Fixed curl extensions:" and replace the php_curl.dll in ext folder. This worked for me.

A:

Do as 4life suggests, but make sure you get the dll called 
php_curl-5.4.3-VC9-x64.zip 
do not try to use the one called 
php_curl-5.4.3-nts-VC9-x64.zip
WAMP requred Thread Safe dll's and the -nts- stands for Not-Thread_Safe

