Curl+ssi (на одном сервере работает/на другом нет)

kuzmit4

Новичок
Добрый день. Использую Curl для загрузки файла.
На хостинге работает нормально, на домашнем сервере не работает (никаких ошибок не выдает).
На домашнем сервере - если качаем по http:// - то все работает нормально, не работает только по https://
Куда копать, почему не работает ?
Помогите пожалуйста, очень долго вожусь с этой проблемой.
PHP:
function get_data($url) {
    $agent= 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)';
    $ch = curl_init();
    $timeout = 5;
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    curl_setopt($ch, CURLOPT_USERAGENT, $agent);
//    // говорят должно помогать при неработающем ssl (включал на домашнем сервере, мне не помогло)
//    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
//    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    $data = curl_exec($ch);
    curl_close($ch);
    return $data;
}
$returned_content = get_data('https://site.ru/test.zip');
Работает apache 2.2
Скрин настроек PHP 5.4

 

AnrDaemon

Продвинутый новичок
Обновите вашу систему. Ни Апач 2.2, ни PHP 5.4 больше не поддерживаются.
 

kuzmit4

Новичок
Обновите вашу систему. Ни Апач 2.2, ни PHP 5.4 больше не поддерживаются.
Да я в курсе, спасибо за напоминание. (на хостинге с Апач 2.2, + PHP 5.4 - curl работает).
Тут вопрос по выявлению и решению проблемы, а не по обновлению ПО)
 

AnrDaemon

Продвинутый новичок
Вам указали на проблему.
Вы её решать не хотите.
Всего доброго.
 
Сверху