如何让新版本的 openssl 显示在我的 phpinfo 中
我今晚更新了 openSSL 的版本,但 phpinfo() 仍然显示旧版本。我重新启动 Apache,它仍然显示旧版本。当我使用 Putty 检查版本时,更新显示正确
I updated my version of openSSL tonight but the phpinfo() still shows the old version. I restarted Apache and its still showing the old version. The update shows correctly when I check the version using Putty
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了更新 PHP 中的 OpenSSL,您需要重新编译 PHP。通过运行与指定
--with-openssl=/usr/include
之前相同的配置命令,它将把 PHP 链接到升级后的 OpenSSL 库文件。然后再次重新启动 Apache,它应该会显示升级后的版本。您可以尝试--with-openssl
,如果它位于默认位置之一,它将起作用。 /usr/include 也很常见。In order to update OpenSSL within PHP, you will need to recompile PHP. By running the same configure command as before specifying
--with-openssl=/usr/include
it will link PHP to the upgraded OpenSSL library files. Then restart Apache again and it should be showing the upgraded version. You can try just--with-openssl
and if it is in one of the default locations it will work. /usr/include is also common.