分类 默认分类 下的文章

在提交时提示cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
该错误需要安装curl证书,在线上请求是https的就不需要

http://curl.haxx.se/ca/cacert.pem 下载后放到/php/ext目录下即可,然后修改你的php.ini中的curl.cainfo配置

修改php.ini文件中的配置

[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
curl.cainfo ="/php/ext/cacert.pem"

注意:在 Mac中,如果别名路径不存在,则需要输入完整的路径,如: curl.cainfo="/Applications/EServer/software/php/php-7.4/ext/cacert.pem"

1、使用Homebrew(macOS的包管理器):

打开终端,运行以下命令安装wget:

// 安装homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
// 安装wget
brew install wget

2、使用MacPorts(另一个包管理器):

如果你已经安装了MacPorts,打开终端,运行以下命令安装wget:

sudo port install wget

在安装过程中会出现权限问题:
lxjwjlpl.png

按照图中建议,去打开对应的权限,操作完成后,在重新安装即可成功