Я искал в Интернете, но большая часть информации, которую я нашел, не связана с PHP на серверах Windows.
TL;DR — для PHP в Windows, какие версии PHP поддерживают TLS 1.2 и есть ли какие-либо дополнительные требования? (версия openssl?)
То, что я пытаюсь выяснить, связано с PCI и требованиями к веб-сайтам начать использовать только TLS для подключения к таким службам, как PayPal, Authorize.NET.
Очевидно, что на самом сервере Windows должен быть включен TLS 1.2 (и более старый TLS/SSL отключен), что означает Server 2008 R2 и выше, но я не знаю, что требуется в терминах PHP.
В интернет-ссылках также упоминается OpenSSL, что может быть фактором, для которого поддерживается версия TLS. В некоторых статьях в Интернете говорится, что в Windows по умолчанию не установлен openssl, но phpinfo показывает, что используется openssl (версия SSL OpenSSL/0.9.8y)
Примечание. Этот вопрос был задан с https://www.experts-exchange.com/questi ... sions.html. У меня только что возник тот же вопрос..
Подробнее здесь: https://stackoverflow.com/questions/499 ... s-versions