Для работы с защищенными соединениями в php, нужно установить библиотеку OpenSSL.
Установка довольно проста, нужно скачать необходимые библиотеки и внести изменения в файл конфигурации php.ini
Но в некоторых случаях, возникает ошибка Порядковый номер 332 не найден в библиотеке libeay32.dll:
Возможно и такая ошибка:
Побороть ошибки получилось подобрав правильным образом версии всех библиотек:
libeay32.dll 0.9.8.18
ssleay32.dll 0.9.8.18
php_openssl.dll 5.3.18
libeay32.dll и ssleay32.dll нужно поместить в папку /usr/local/apache/bin/, а также для работы PHP из консоли в /usr/local/php5/.
php_openssl.dll в /usr/local/php5/ext/.
Постоянные ссылки
При копировании ссылка на TeaM RSN обязательна!