当我要实现Authorize.net支付网关。然而,我得到了这个错误:
调用未定义函数curl_init()
请告诉我里面有什么问题。
当我要实现Authorize.net支付网关。然而,我得到了这个错误:
调用未定义函数curl_init()
请告诉我里面有什么问题。
当前回答
在PHP安装中没有安装或启用CURL扩展ext/ CURL。有关如何在系统上安装或启用CURL的信息,请参阅手册。
其他回答
如果你使用的是Windows:
转到你的php.ini文件,删除;从下面一行开始标记:
;extension=php_curl.dll
保存文件后,必须重新启动HTTP服务器软件(例如Apache)才能生效。
对于Ubuntu 13.0及以上版本,只需使用debundledledpackage即可。在一个终端类型下面安装它,不要忘记重新启动服务器。
sudo apt-get install php-curl
或者如果你用的是旧的PHP5
sudo apt-get install php5-curl
or
sudo apt-get install php5.6-curl
然后重新启动apache以激活包
sudo service apache2 restart
在PHP安装中没有安装或启用CURL扩展ext/ CURL。有关如何在系统上安装或启用CURL的信息,请参阅手册。