php - 调用未定义的函数 curl_init().?

标签 php curl

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

Call to undefined function curl_init()

请告诉我其中有什么问题。

最佳答案

如果您使用的是 Windows:

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

;extension=php_curl.dll

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


对于 Ubuntu 13.0 及更高版本,只需使用解 bundle 即可。在终端中输入以下内容进行安装,不要忘记重启服务器。

sudo apt-get install php-curl

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

sudo apt-get install php5-curl

sudo apt-get install php5.6-curl

然后重启apache来激活包

sudo service apache2 restart

关于php - 调用未定义的函数 curl_init().?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6382539/

相关文章:

php - xampp php文件上传错误

php - 方法链和类继承

php - 关闭和打开 php 标签

php - 将每个 PHP 中的数字相加?

ssl - Apache : cURL: ssl3_get_record:wrong version number for apache2 ssl

bash - 如何检查 curl 是否成功并打印消息?

php - 使用 fsockopen 重写一些代码以使用 curl 代替

php - cURL 适用于我的 REST API 但 Guzzle 不适用于

php - 在 WooCommerce 上获取 Paypal 付款详情

ssl - 如何 curl 不安全的 HTTPS