За последние 24 часа нас посетили 58648 программистов и 1816 роботов. Сейчас ищут 837 программистов ...

https:// протокол и file_get_contents()

Тема в разделе "PHP для новичков", создана пользователем xak2, 3 фев 2008.

  1. xak2

    xak2 Guest

    Есть такая ссылка:
    Код (Text):
    1. https://www.acme.lv/xml/item/2888
    Обратил внимание что file_get_contents не получает контент т.к. IIS сервер отвергает соединение при попытки чтения. Как можн ополучить машинально эти данные?
     
  2. xak2

    xak2 Guest

  3. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    curl

    PHP:
    1. <?
    2. $c = curl_init('https://www.acme.lv/xml/item/2888');
    3. curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
    4. curl_setopt($c, CURLOPT_SSL_VERIFYPEER, false);
     
  4. xak2

    xak2 Guest

    Спасибо, на хостинге все прекрасно работает, а на Локалке ошибка, видимо из-за конфигурация сервера:

    Код (Text):
    1. Fatal error: Call to undefined function curl_init() in C:\AppServ\www\xml2db\test.php on line 3
    Код (Text):
    1. $c = curl_init('https://www.acme.lv/xml/item/2888');
    Как это можно поправить?
     
  5. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    поставить расширение curl
     
  6. xak2

    xak2 Guest

    Код (Text):
    1. extension=php_curl.dll
    И сервер перезагружен.