调用未定义的函数curl_init()。

可能重复:
curl_init()函数不起作用

当我要实施Authorize.net支付网关时。 但是,我得到这个错误:

调用未定义的函数curl_init()

请让我知道什么是错的。

如果你在Windows上:

去你的php.ini文件,并删除; 从下面一行开始标记:

 ;extension=php_curl.dll 

保存文件后, 必须重新启动HTTP服务器软件(例如Apache)才能生效。


对于Ubuntu 13.0及以上版本,只需使用debundled软件包即可。 在terminalinput以下内容进行安装,不要忘记重启服务器。

 sudo apt-get install php-curl 

或者如果你使用的是旧的PHP5

 sudo apt-get install php5-curl 

CURL扩展名ext/curl在您的PHP安装中没有安装或启用。 查看手册以获取有关如何在系统上安装或启用CURL的信息。

你必须启用curl与PHP。

这里是相同的说明