Если при отправке запроса через CURL по https, вы получаете следующую ошибку:
|
|
SSL certificate problem: unable to get local issuer certificate |
То можно отключить соответствующие проверки, выключив в опциях следующие флаги —SSL_VERIFYHOST, SSL_VERIFYPEER.
|
|
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://www.site.web/addres'); ... curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); $result = curl_exec($ch); |
Более правильно, конечно, будет проверить — что у вас с настройками php. Скорее всего нужно скачать свежую версию сертификата с https://curl.haxx.se/ca/cacert.pem
В php.ini проверить есть ли строки:
|
|
[curl] curl.cainfo = /path/to/downloaded/cacert.pem |
Если нет, то добавить их :)
Данная запись опубликована в 12.02.2017 03:02 и размещена в рубрике PHP.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Август 1, 2017 г.
Насколько похожи две строки? В PHP для выяснения подобия строк есть две функции - similar_text() и levenshtein().
Первая из них считает процент ...
Читать
Июль 3, 2025 г.
Если вам нужно передать данные в URL в PHP, вы наверняка сталкивались с функцией urlencode(). А может быть, слышали и о rawurlencode(). И ещё третья функция — http_build_query() — всплывает в ответах на форумах и в рекомендациях официальной документации. ...
Читать
Сентябрь 7, 2013 г.
Эта задача из разряда useability. Drupal может штатно создавать блоки вертикальных иерархических меню.
Неудобным будет тот случай, когда мы хотим попасть на страницу в глубине иерархии этого меню. Нам придется последовательно заходить на родительские ...
Читать
Декабрь 14, 2020 г.
При необходимости использовать (в PHP коде) замыкание (closure) A в коде замыкания B, возникает проблема в области видимости. Т.к. внутри B о функции A ничего не известно.
Пример ситуации:
[crayon-6ab7279161292103886853/]
Для того чтобы в ...
Читать