Для работы с защищенными соединениями в php, нужно установить библиотеку OpenSSL.

Установка довольно проста, нужно скачать необходимые библиотеки и внести изменения в файл конфигурации php.ini

Но в некоторых случаях, возникает ошибка Порядковый номер 332 не найден в библиотеке libeay32.dll:

Установка OpenSSL на сервер. php_openssl.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/.

Скачать нужные dll



Постоянные ссылки

При копировании ссылка на TeaM RSN обязательна!

URI

Html (ЖЖ)

BB-код (Для форумов)