I have uncomment the following from the php.ini file
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_dba.dll
Also ,I have copied the php_curl.dll to windows\system32 and restart the apache server.
I am testing the follwoing script
<?php
$curl_handle=curl_init();
curl_setopt($curl_handle,CURLOPT_URL,'http://example.com');
curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,2);
curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1);
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
if (empty($buffer))
{
print "Sorry, example.com are a bunch of poopy-heads.<p>";
}
else
{
print $buffer;
}
?>
and getting the following error
Fatal error: Call to undefined function curl_init() in C:\wamp\www\t.php on line 3
any help will be appreciated ?
Make sure that you have uncommented the extension from the right php.ini file. You should check whether or not extension is enabled through phpinfo()
command.
Or even simpler, click the wamp icon in the notification area (bottom right of your screen), go through PHP > PHP extensions and click the second item 'php_curl'. Wamp will restart automatically.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With