使用php -f ./bin/CertificateDownloader.php -- -k XXXXX -m 16527**** -f ./bin/cert/apiclient_key.pem -s XXXXXXXXX -o ./
下载证书总是提示错误。
* Trying 59.36.153.147...
* TCP_NODELAY set
* Expire in 149967 ms for 3 (transfer 0x26e87acba70)
* Expire in 200 ms for 4 (transfer 0x26e87acba70)
* Connected to api.mch.weixin.qq.com (59.36.153.147) port 443 (#0)
* ALPN, offering http/1.1
* SSL certificate problem: unable to get local issuer certificate
* Closing connection 0
从这里 https://curl.se/docs/caextract.html 下载 cacert.pem
配置php.ini [openssl] 章节
openssl.cafile = 你下载的cacert.pem 文件地址
unable get local issuer certificate 本地证书CA证书库太旧了