【已解决】

windows低版本php如何更新curl及openssl至高版本

LL

php5.2.17使用curl访问https时:Unknown SSL protocol error in connection to XXX:443

查询资料说是curl及openssl版本低,然后切换至php5.6.9请求就不报错了.

请问如何单独升级这两个模块?

拷贝高版本的php_curl.dll和php_openssl.dll到php/ext下无效,请大神指点.

问题比较着急?请联系QQ:760483
  • phpsutdy-爱好者
  • phpsutdy-爱好者    2021-03-18 10:04:383楼

    你php5.2  都多少年前的了  不支持 也是正常  

    +添加回复

  • 回复

    是这么个理儿,抱着试试看的态度找找解决的方案,碰碰运气 0.0

    LL  作者 · 2021-03-18 10:10:58
    回复
  • Peter·Python
  • Peter·Python    2021-03-18 09:05:062楼

    PHP中Curl https跳过ssl认证报错-php教程-PHP中文网

    https://www.php.cn/php-weizijiaocheng-387260.html

    +添加回复

  • 回复

    这些配置我试过了,最终结果都是请求失败,因为phpstudy集成面板的php5.6.9可以请求成功我就想着是不是能单独升级php5.2.17的curl到7.42.1和openssl的1.0.1m版本

    LL  作者 · 2021-03-18 09:10:57
    回复
  • Peter·Python
  • Peter·Python    2021-03-18 08:56:091楼

    你要更新的是你系统里安装的curl和openssl,而不是那两个扩展

    +添加回复

  • 回复

    您好,可是我把版本切换为php5.6.9别的什么都没动它就请求成功了啊

    LL  作者 · 2021-03-18 09:02:26
    回复

    那就是你扩展的版本低的原因,你要使用高版本php

    Peter·Python · 2021-03-18 09:03:49
    回复

    线上是老项目,一直用的php5.2,不好换版本的

    LL  作者 · 2021-03-18 09:11:58
    回复