File_get_contents(): операция SSL не удалась с кодом 1, не удалось включить шифрование.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 File_get_contents(): операция SSL не удалась с кодом 1, не удалось включить шифрование.

Сообщение Anonymous »

Я пытался получить доступ к этой конкретной службе REST со страницы PHP, которую я создал на нашем сервере. Я сузил проблему до этих двух строк. Итак, моя страница PHP выглядит так:
Страница закрывается в строке 2 со следующими ошибками:

  • Предупреждение: file_get_contents(): операция SSL не удалась с кодом 1.
    Сообщения об ошибках OpenSSL: ошибка: 14090086: процедуры SSL
    :SSL3_GET_SERVER_CERTIFICATE: проверка сертификата не удалась в
    ... php в строке 2


    Предупреждение: file_get_contents(): не удалось включить шифрование в ...php в
    строке 2
  • Внимание:
    file_get_contents(

    Код: Выделить всё

    https://maps.co.weber.ut.us/arcgis/rest/services/SDE_composite_locator/GeocodeServer/findAddressCandidates?Street=&SingleLine=3042+N+1050+W&outFields=*&outSR=102100&searchExtent=&f=json
    ):
    не удалось открыть поток: операция не выполнена в ...php в строке 2

Мы используем сервер Gentoo. Недавно мы обновились до версии PHP 5.6. Эта проблема появилась именно после обновления.

Я обнаружил, когда заменил службу REST на адрес типа https://www.google.com; моя страница работает нормально.

В предыдущей попытке я установил «verify_peer»=>false и передал его в качестве аргумента file_get_contents, как описано здесь: file_get_contents игнорируетverify_peer= >ложь? Но, как заметил писатель; это не имело никакого значения.

Я спросил одного из администраторов нашего сервера, существуют ли эти строки в нашем файле php.ini:
  • extension=php_openssl.dll
  • allow_url_fopen = Вкл.
Он сказал мне, что, поскольку мы используем Gentoo, openssl компилируется при сборке; и он не установлен в файле php.ini.

Я также подтвердил, что разрешить_url_fopen работает. В связи со специализированным характером этой проблемы; Я не нахожу много информации для помощи. Кто-нибудь из вас сталкивался с чем-то подобным? Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/261 ... ble-crypto
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»