PHP 5.6 OpenSSL无法正常工作

时间:2015-07-16 11:58:07

标签: php openssl wrapper

我正在尝试创建API但遇到以下错误

  

file_get_contents():无法找到包装器" https" - 你是否   忘记在配置PHP时启用它吗?

检查是否启用了OpenSSL和包装器:

openssl: no
http wrapper: yes
https wrapper: no
wrappers: array(6) { [0]=> string(3) "php" [1]=> string(4) "file" [2]=> string(4) "glob" [3]=> string(4) "data" [4]=> string(4) "http" [5]=> string(3) "ftp" }

尝试了我能找到的一切,但没有任何作用。

PHP version: 5.6.1
OS: SLES 12

如果您需要更多信息,请告诉我。

为了启用php_openssl扩展,我执行了以下操作:

  • 在SLES 12中通过YAST安装php-openssl
  • 添加" extension = php_openssl.so"到正确的php.ini文件

1 个答案:

答案 0 :(得分:0)

重新安装OpenSSL,它现在正在运行。