【问题标题】:composer gives openssl error message php7 on linux作曲家在linux上给出openssl错误消息php7
【发布时间】:2020-05-30 23:59:45
【问题描述】:

我在 arch 上安装了 PHP 7,它直接与打包在 PHP 核心中的 openssl 一起提供。 Composer 似乎没有识别它并给我这个错误:

[作曲家\异常\NoSslException]
SSL/TLS 保护需要 openssl 扩展,但不是 可用的。如果你不能启用 openssl 扩展,你可以 通过设置 'dis
禁用此错误,风险自负 将able-tls' 选项设置为true。

我不想禁用 TLS。 我尝试将这个模块包含在 php.ini 中,名称多种多样,例如 opensslphp_opensslopenssl.sophp_openssl.so,但这些都不起作用。

UPD0:我正在使用 Apache2。

UPD1:发行版:Arch。

UPD2:我已禁用 Composer TLS 保护,但收到另一条错误消息:

[运行时异常]
您必须在 php.ini 中启用 openssl 扩展才能加载 来自https://asset-packagist.org的信息

【问题讨论】:

    标签: php linux apache openssl


    【解决方案1】:

    我刚刚编译了带有标志--with-openssl的PHP

    【讨论】:

      猜你喜欢
      • 2017-03-03
      • 2016-07-22
      • 2016-01-22
      • 1970-01-01
      • 2016-10-08
      • 2018-11-16
      • 2019-09-13
      • 2023-04-04
      • 2016-02-28
      相关资源
      最近更新 更多