PHP curl 返回不能连接 host
查询问题下来可能是 self signed certificate 的问题
根据网上几个解决方案下载 cacert.pem 证书配置入 php.ini
还是同样的问题
请教各位有否遇到这样的情况,如何解决的?多谢
查询问题下来可能是 self signed certificate 的问题
根据网上几个解决方案下载 cacert.pem 证书配置入 php.ini
还是同样的问题
请教各位有否遇到这样的情况,如何解决的?多谢
1
xiri Jun 7, 2020
我记得可以在请求的时候设置参数取消证书校验的吧
|
2
Vhc Jun 7, 2020
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); |
3
spddkevin OP 加了取消证书验证的话,就是 404 not Found 了
|
4
qwerthhusn Jun 7, 2020
curl -k
|
5
menghuan Jun 7, 2020 via iPhone
重启释放一下内存
|
7
spddkevin OP curl -k 就是略过证书效验
|
8
SilencerL Jun 7, 2020 via iPhone
当然还有种可能是你证书文件地址配错地方了。
php.ini 靠前的部分还有个地方配了证书地址,后面也有个地方要配置。 |
9
spddkevin OP 证书位置应该是没有配错,因为我用 curl 直接使用证书请求也是一样的结果
|
10
yc8332 Jun 7, 2020
你的证书有问题吧。
|