Для настройки OpenSSL в PHP на Windows нужно выполнить следующие шаги:

1. Скачайте и установите OpenSSL для Windows с официального сайта: https://slproweb.com/products/Win32OpenSSL.html

2. Распакуйте архив и скопируйте его содержимое в папку C:\OpenSSL-Win64 (или любую другую папку на ваш выбор).

3. Добавьте путь к папке OpenSSL в переменную среды PATH. Для этого откройте панель управления, перейдите в «Система» -> «Дополнительные параметры системы» -> «Переменные среды» -> найдите переменную PATH в списке системных переменных и добавьте в конец путь к папке OpenSSL (например, C:\OpenSSL-Win64\bin).

4. Скачайте и установите PHP для Windows с официального сайта: https://windows.php.net/download/

5. Откройте файл php.ini, который находится в папке с установленным PHP, и раскомментируйте (уберите точку с запятой перед) строки:

extension=php_openssl.dll extension_dir = "ext"

6. Сохраните файл php.ini и перезапустите веб-сервер.

После выполнения этих шагов OpenSSL должен работать в PHP на Windows.