Welcome 微信登录

首页 / 网页编程 / PHP / PHP的curl扩展不能访问https的连接

PHP的curl扩展不能访问https的连接2014-08-04网站支付需要和财付通进行一个对接,财付通给了一个https的接口连接

将此连接放入到PHP的页面中调用curl获取此链接的返回信息,

发现使用curl访问此https的连接有问题,

然后随便找了一个http的连接试了试是正常的

看来是curl访问https类型的连接有问题

应该是openssl有猫腻,

然后重新编译安装了一下openssl

下载地址:http://www.openssl.org/source/

openssl 编译 ./config --prefix=/usr/local/openssl

然后把PHP重新编译一下,加入参数:--with-openssl=/usr/local/openssl

编译安装之后发现问题解决了

如果问题没有解决,建议再看看libmcrypt、mhash、mcrypt有没有问题