未定义函数:curl_init()
在实现 Authorize.net 的支付网关时,您可能会遇到错误“Call to undefined”函数curl_init()”。这表明您的系统上未正确配置或安装 PHP curl 扩展。
Windows 操作系统
对于 Windows 用户,请验证您的 php.ini 文件中的以下行:
;extension=php_curl.dll
删除此行开头的分号 (;)。保存文件并重新启动 HTTP 服务器(例如 Apache)以使更改生效。
Ubuntu 操作系统(13.0 版本)
安装解绑的curl 软件包使用命令:
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,从而允许您无缝集成 Authorize.net 支付网关。
以上是如何修复集成 Authorize.net 支付网关时出现'调用未定义函数curl_init()”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!