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

当我要实现Authorize.net付款网关时。但是,我收到此错误:

调用未定义的函数curl_init()

请让我知道其中有什么问题。


Qyouu
浏览 693回答 3
3回答

qq_花开花谢_0

如果您使用的是Windows:转到您的php.ini文件,并;从以下行的开头删除标记:;extension=php_curl.dll保存文件后,必须重新启动HTTP服务器软件(例如Apache),然后才能生效。对于Ubuntu 13.0及更高版本,只需使用已解包的软件包。在终端中,键入以下内容进行安装,并且不要忘记重新启动服务器。sudo apt-get install php-curl或者,如果您使用的是旧的PHP5sudo apt-get install php5-curl要么sudo apt-get install php5.6-curl

森栏

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

浮云间

如果这不起作用,请查看此问题。它提供了一个链接,用于下载php_curl.dllPHP 5.3.13(或5.4.3)的“已修复” 。我已正确配置了所有内容,但curl没有被加载(未显示在中phpinfo())。这解决了我的问题
打开App,查看更多内容
随时随地看视频慕课网APP