服务端报错:Unexpected error communicating with Ping++. (Network error [errno 77])

更新于:2019年01月04日 14:03:20

报错一:Problem with the SSL CA cert (path? access rights?)

image.png

可能原因:

1、server SDK 版本过低,或 SDK下面的 ca-certificates.crt 没有下载;

2、服务端 PHP 版本过低;

3、编译关联的 OpenSSL 版本 或 cURL/libcurl 版本过低;

4、服务器环境问题,内存不足;

解决方案:

1、更新最新的 Server SDK,下载更新 SDK 中的 ca-certificates.crt ;

2、升级您的服务端 PHP 至 5.6 以上版本;

3、保证编译关联的 OpenSSL 版本1.0.1c 及以上,cURL/libcurl 版本为  7.29.0及以上;

4、检查服务器环境,内存是否充足,释放后,重启 nginx;

5、重启 php-fpm;


报错二:error setting certificate verify locations: CAfile: D:WWW\test_pay\lib/../data/ca-certificates.crt CApath: none

可能原因:

分隔符使用不正确;

解决方案:

类似这样的报错,往往在linux环境下不会出错,但是换到了windows环境下就会有问题,主要是路径分隔符的问题,linux用的是/,windows用的是\,注意环境变更的时候的路径分隔符的调整。

    您需要登录后才可以回复