【发布时间】:2016-11-15 10:50:57
【问题描述】:
我的 openSSL 上有这个奇怪的组合。
我的命令提示符 openssl version 返回库版本 -> OpenSSL 1.0.2h 2016 年 5 月 3 日
我的 php curl 调用在哪里 -> echo "openssl version text: " . OPENSSL_VERSION_TEXT . "\n"; 返回标题版本:openssl 版本文本:OpenSSL 1.0.1t 2016 年 5 月 3 日
我想知道如何更新 OpenSSL 标头版本,因为我需要 1.0.2 才能使 APNS 能够正常工作,因为我仍在使用
HTTP/2 client preface string missing or corrupt. Hex dump for received bytes: 504f5354202f332f6465766963652f613433646466376235
我正在使用 WAMP Apache/2.4.17 (Win64) PHP/5.6.16
【问题讨论】:
-
基本上不用担心
-
@RiggsFolly 不幸的是我需要更新它。请查看我更新的问题
-
我认为你需要升级你的 PHP 版本
-
@RiggsFolly 那是最新的 WAMP...
-
另见How to install: OpenSSL + WAMP 和Enabling OpenSSL in WAMP。 OpenSSL 1.0.1 和 1.0.2 应该是二进制兼容的,因此您可以换入新的 DLL。
标签: php apache curl openssl wamp