[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: file_get_contents(https)
m4a1fox
Господа, наверняка многие сталкивались с такой бедой. Ошибка

Warning: file_get_contents() [function.file-get-contents]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP?
in N:\home\proba2.ru\www\my_folder\connect.php on line 35

Вот так применяю

$sUrl = "https://api.vkontakte.ru/oauth/access_token?client_id=$vkontakteApplicationId&client_secret=$vkontakteKey
&code=$vkontakteCode";





$oResponce = file_get_contents($sUrl);


Как быть?

Выдержка из php.ini

allow_url_fopen On On
allow_url_include Off Off - Должен быть On?

Включил - не помогло!



Спустя 1 час, 40 минут, 57 секунд (29.08.2011 - 16:58) RCuPeR написал(а):

function open_https_url($url,$refer = "",$usecookie = false) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPTё_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");
if ($refer != "") {
curl_setopt($ch, CURLOPT_REFERER, $refer );
}
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result =curl_exec ($ch);
curl_close ($ch);
return $result;
}

Спустя 4 часа, 41 минута, 3 секунды (29.08.2011 - 21:39) Гость_Олег написал(а):
У провайдера где обслуживаюсь на хостинге выключена опция allow_url_fopen,
говорят в целях безопасности .
Код РHP скрипта (проверено на localhost ) работает только при включенной опции allow_url_fopen.
Загружаю код РHP на сервер провайдера работать отказывается.
Почитал на форуме , что можно загрузить код РHP через сurl.
подскажите как это делается
имеется ссылка на статью
_http://www.phpriot.com/articles/download-with-curl-and-php
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.