Автор оригинала: David Wong.
Ошибка при установке laravel с composer сегодня
The openssl extension is required for SSL/TLS protection but is not availab le. If you can not enable the openssl extension, you can disable this error , at your own risk, by setting the 'disable-tls' option to true.
В Интернете говорится, что OpenSSL не открыт. Откройте php .ini, включите плагины и установите соответствующие сертификаты, а затем перезапустите Apache. Теоретически, в этом шаге не должно быть ничего плохого, phpinfo (); существуют также расширения для OpenSSL, но об ошибке все еще сообщается.
Обнаружено, что composer оценивает OpenSSL на основе файла php.ini в каталоге PHP текущей переменной среды, но Файл php.ini в Wamp фактически соответствует файлу phpForApache.ini в каталоге PHP, а не php.ini. Поэтому скопируйте все содержимое phpForApache. ini в php. ini и запустите установку composer еще раз, не сообщая об ошибках.
Оригинал: “https://developpaper.com/pits-running-composer-in-wamp-environment/”