PHP默认启用OpenSSL,从哪个版本开始启用

时间:2019-01-15 16:54:54

标签: php ubuntu wamp lamp php-openssl

我不确定问题是否正确,可以在此处发布,但我找不到任何可靠的信息。

我正在构建一些PHP应用程序,该程序将在由他人托管的许多不同服务器上运行。该应用程序依赖于PHP中的openssl

我试图找出的是openssl在PHP中是默认启用的,从哪个版本开始,或者总是有必要单独安装它。

在某个地方,我发现它已内置在Ubuntu的PHP中,而在Ubuntu中,您没有单独启用它的功能。有谁知道这是真的,以及从哪个版本开始。还有其他系统或其他安装PHP的方式。

这些信息对我来说对于设计应用程序确实是必不可少的,如果有人掌握了一些信息,这将非常有用

1 个答案:

答案 0 :(得分:1)

http://php.net/manual/en/openssl.installation.php

  

要使用PHP的OpenSSL支持,您还必须编译PHP --with-openssl[=DIR]

Ubuntu默认情况下包括此标志。与其尝试找出是否可以依靠它,不如使用extension_loaded('openssl')来检查它在您的应用程序中的存在,并在丢失时通过一些说明优雅地失败。