Problem with the SSL CA cert (path? access rights?
curl报错
php调用curl 出现CA认证问题,
解决方法,不管有没有安装都要装一下,
sudo yum install ca-certificates
然后重启php-fpm
在执行CURL出现返回false
在执行CURL的时候,出现返回false的情况,这个时候,需要检查错误和原因:
打印错误:curl_error
打印错误码:curl_errno
有一种可能就是系统的ca包没有更新
包名为
ca-certificates
更新一下这个包一般通过yum安装或者更新软件就没问题了
我今天遇到的问题是更新了该包以后,curl扩展还是提示这个问题 需要重启一下php 重新加载一下扩展才能解决问题
出现问题:
1.如果是对于php-fpm这样的,可能需要重启一下,因为之前没有这个扩展进来,而你用ssl访问时就会出现这个问题。
2.有可能当时你加了ssl,但是后来呢,对方ssl证书更新了导致其证书过期了,这种情况果断重启动php:service php-fpm restart,我遇到的就是这个问题,重启后果断解决。
要不要双向认证:
PHP端解决办法:
if