【发布时间】:2020-05-30 23:59:45
【问题描述】:
我在 arch 上安装了 PHP 7,它直接与打包在 PHP 核心中的 openssl 一起提供。 Composer 似乎没有识别它并给我这个错误:
[作曲家\异常\NoSslException]
SSL/TLS 保护需要 openssl 扩展,但不是 可用的。如果你不能启用 openssl 扩展,你可以 通过设置 'dis
禁用此错误,风险自负 将able-tls' 选项设置为true。
我不想禁用 TLS。
我尝试将这个模块包含在 php.ini 中,名称多种多样,例如 openssl、php_openssl、openssl.so、php_openssl.so,但这些都不起作用。
UPD0:我正在使用 Apache2。
UPD1:发行版:Arch。
UPD2:我已禁用 Composer TLS 保护,但收到另一条错误消息:
[运行时异常]
您必须在 php.ini 中启用 openssl 扩展才能加载 来自https://asset-packagist.org的信息
【问题讨论】: