Как обновить cURL в OpenServer?

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
ruhv
Сообщения: 2
Зарегистрирован:
02 ноя 2016, 18:08

Как обновить cURL в OpenServer?

ruhv » 02 ноя 2016, 18:16

Здравствуйте. Хочу обновить библиотеку cURL, однако не могу нигде найти файла php_curl.dll (как я понимаю, именно этот файл и является библиотекой) с cURL последней (или хотя бы не ниже 7.4) версией. На официальном сайте cURL'а этого файла нет, в PHP-дистрибутивах с сайта https://secure.php.net/releases/ тоже нет. Как обновить cURL? Спасибо.
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Как обновить cURL в OpenServer?

Максим » 02 ноя 2016, 18:22

Так вы его не найдёте, это часть PHP, а не pecl расширение. Хотите новее версию - пересобирайте PHP или используйте более новую версию PHP.
ruhv
Сообщения: 2
Зарегистрирован:
02 ноя 2016, 18:08

Re: Как обновить cURL в OpenServer?

ruhv » 02 ноя 2016, 19:03

Понятно, спасибо. Просто у меня вываливается ошибка cURL при парсинге cURL'ом некоторых https-сайтов: SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure. Возможно, это связано с багом в cURL: http://unix.stackexchange.com/questions ... ke-failure, поэтому и хотел обновить.
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Как обновить cURL в OpenServer?

Максим » 02 ноя 2016, 22:29

Правильно вываливается, ssl v3 уже давно отключён на вменяемых сайтах. Вам нужно использовать опцию CURLOPT_SSL_CIPHER_LIST => 'TLSv1' а если не поможет, то дополнительно к ней еще и на php 5.5 или выше нужно переключиться.
Ответить