У меня установлен PHP 7 на arch, который поставляется с openssl, упакованным в ядро PHP. Composer, похоже, не распознает его и выдает мне эту ошибку:
[Composer \ Exception \ NoSslException]
Расширение openssl требуется для защиты SSL / TLS, но недоступно. Если вы не можете включить расширение openssl, вы можете отключить эту ошибку на свой страх и риск, установив для параметра dis
able-tls значение true.
Я не хочу отключить TLS. Я пытался включить этот модуль в php .ini с различными именами, такими как openssl
, php_openssl
, openssl.so
, php_openssl.so
, но ничего из этого не помогло.
UPD0: я использую Apache2.
UPD1: Distro: Arch.
UPD2: Я отключил защиту composer TLS, но получаю другое сообщение об ошибке:
[RuntimeException ]
Вы должны включить расширение openssl в php .ini для загрузки информации из https://asset-packagist.org