За последние 24 часа нас посетили 15787 программистов и 1540 роботов. Сейчас ищут 724 программиста ...

INCLUDE не работает с SSL

Тема в разделе "Прочие вопросы по PHP", создана пользователем alec, 13 май 2008.

  1. alec

    alec Активный пользователь

    С нами с:
    13 май 2008
    Сообщения:
    1
    Симпатии:
    0
    Не получается подключить удаленный пхп скрипт используя SSL, т.е.
    Код (Text):
    1. include("https://host/file.inc");
    .

    Ошибок данная конструкция не вызывает, однако и файл не подгружает.
    Php собран с OpenSSL. allow_url_fopen и allow_url_include включены.

    Если подключать тот же удаленный файл через HTTP - все работает как надо.
    Так же если открыть этот удаленный файл используя SSL (HTTPS) функциями fopen, file_get_contents или readfile - опять-таки, все работает нормально.

    Пробовал INCLUDE с другими хостами использующими SSL, например include("https://www.paypal.com"); - работает.

    Есть подозрение на то что INCLUDE не хочет работать с хостами с самоподписанными сертификатами (именно такой сертификат у моего удалленного SSL хоста). Однако почему тогда работают остальные функции.

    Any advise is welcome.