调用未定义的函数curl_init()。? [重复]

问题描述 投票:315回答:3

这个问题在这里已有答案:

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

调用未定义的函数curl_init()

请让我知道它有什么问题。

php curl
3个回答
658
投票

如果你在Windows上:

转到php.ini文件并从以下行的开头删除;标记:

;extension=php_curl.dll

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


对于Ubuntu 13.0及更高版本,只需使用解压缩的软件包即可。在终端类型中安装以下内容并且不要忘记重新启动服务器。

sudo apt-get install php-curl

或者如果你使用旧的PHP5

sudo apt-get install php5-curl

要么

sudo apt-get install php5.6-curl

14
投票

PHP安装中未安装或启用CURL扩展ext/curl。有关如何在系统上安装或启用CURL的信息,请查看manual


9
投票

你必须用PHP启用curl。

Here是相同的说明

© www.soinside.com 2019 - 2024. All rights reserved.