【问题】
PHP代码:
//get the file (e.g. image) and output it to the browser $ch = curl_init(); //open curl handle curl_setopt($ch, CURLOPT_URL, $url); //set an url
运行出错:
Fatal error: Call to undefined function curl_init() in xxx.php on line 108 |
【解决过程】
1.看来是缺少curl。
所以想办法去安装或启用curl。
2.参考:
php运行出现Call to undefined function curl_init()的解决方法
去找到
D:\tmp\WordPress\DevRoot\php-5.3.6-Win32-VC9-x64\php.ini
去开启curl。把:
;extension=php_curl.dll
变成:
extension=php_curl.dll
重启apache。重新运行代码。
然后就解决此问题了。
【总结】
php中有个curl的extension。
去取消注释,变成:
extension=php_curl.dll
即可启用对应的curl。即可消除此错误。
【举一反三】
如果以后php代码运行时,出现类似的错误,那么可以去php.ini中找找是否有对应的extension没有开启。
转载请注明:在路上 » 【已解决】PHP代码运行出错:Fatal error: Call to undefined function curl_init()