composer выдает сообщение об ошибке openssl php7 on linux - PullRequest
0 голосов
/ 15 февраля 2020

У меня установлен 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

1 Ответ

0 голосов
/ 27 февраля 2020

Я только что скомпилировал PHP с флагом --with-openssl

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...