OPENSSL问题,使用fsockopen()函数提示错误
编辑时间:2021-07-04 作者:金满斗 浏览量:144 来源:原创

这两天服务器偶尔提示这个错误。

[ error ] [2]fsockopen(): SSL operation failed with code 1. OpenSSL Error messages:

error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed

网上搜索说是没有设置OpenSSL根证书所致。

我看了下确实没有设置,我的版本高于5.6了。

但好像没设置也没问题啊,只是偶尔发生。

不过在按网上的设置下吧。后面再观察。

http://curl.haxx.se/docs/caextract.html 从该网址下载证书文件cacert.pem,然后打开php.ini,找到 openssl.cafile= 

添加下载证书文件的位置(例如:openssl.cafile="E:/php-5.6.27/ext/cacert.pem")

以后观察看还有这情况不。

来说两句吧