首页 > 解决方案 > extension=php_openssl.dll 不在 php.ini 中

问题描述

我的服务器是centos 7,php5.6,apache2.4

 php -i | grep -i openssl


 openssl
 OpenSSL support => enabled
 OpenSSL Library Version => OpenSSL 1.0.2k-fips  26 Jan 2017
 OpenSSL Header Version => OpenSSL 1.0.2k-fips  26 Jan 2017
 Openssl default config => /etc/pki/tls/openssl.cnf
 openssl.cafile => no value => no value
 openssl.capath => no value => no value
 Native OpenSSL support => enabled

它已启用 Openssl。但我的 php.ini 文件就是这样。

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;

; If you wish to have an extension loaded automatically, use the following
; syntax:
;
;   extension=modulename.extension
;
; For example, on Windows:
;
;   extension=msql.dll
;
; ... or under UNIX:
;
;   extension=msql.so
;
; ... or with a path:
;
;   extension=/path/to/extension/msql.so
;
; If you only provide the name of the extension, PHP will look for it in its
; default extension directory.
;

我不想使用 extension=php_openssl.dll 但我在 php.ini 文件中找不到它。

我应该怎么办?

标签: phpapachecentos

解决方案


推荐阅读