gpt4 book ai didi

php - 在 linux 中升级 OpenSSL 后,php 中的 OpenSSL 和 curl 不更新

转载 作者:太空宇宙 更新时间:2023-11-03 14:44:10 25 4
gpt4 key购买 nike

我的 PHP 程序在几天前运行良好。在我的 php 程序中使用 curl 时,我突然收到错误“SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure”。在网上查了一下,可能是因为我的openssl版本太旧(0.9.8e),不支持TLS。

我试过“yum update openssl”,但没有用,因为 Openssl 还没有升级,仍然是 0.9.8e。因此,我从网上下载并安装了更新版本 (1.0.2j)。现在,它确实通过命令“openssl version”显示新版本号,但它仍然通过 phpinfo() 和“curl -V”显示旧版本号。当然,它在运行 php 程序时仍然显示 SSL 错误。

我对服务器设置很陌生。如何在 php 和 curl 中更新 openssl 版本?

最佳答案

您必须更新 php 本身,因为它带有编译的 ssl。php 不使用系统上的 libssl。它也可能被封装在 php-curl 包中。

关于php - 在 linux 中升级 OpenSSL 后,php 中的 OpenSSL 和 curl 不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40522227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com