ФорумПрограммированиеPHP для идиотов → Выдернуть страницу с nic

Выдернуть страницу с nic

  • Николай_П

    Сообщения: 74 Репутация: N Группа: Кто попало

    Spritz Сен. 14, 2012, 1:17 д.п.

    Всем привет!

    Пытаюсь выдернуть вот это страницу https://www.nic.ru/whois/?query=prokopov-nikolai.ru
    Вот этим кодом
    ini_set('display_errors', '1');
    error_reporting(E_ALL);
    
    
    $ch = curl_init('https://www.nic.ru/whois/?query=prokopov-nikolai.ru');
    curl_setopt($ch, CURLOPT_HEADER,true);
    curl_setopt($ch, CURLOPT_HTTPGET,true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); 
    curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1');
    echo curl_exec($ch);
    curl_close($ch);


    Если запускать скрипт через браузер, то все нормально, а если из командрой строки, то результата нет.

    Подскажите плиз в чем может быть проблема?
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz Сен. 14, 2012, 9:43 д.п., спустя 8 часов 26 минут 1 секунду

    Для cli сейчас другой php.ini вроде ж
  • Николай_П

    Сообщения: 74 Репутация: N Группа: Кто попало

    Spritz Сен. 14, 2012, 10:45 д.п., спустя 1 час 1 минуту 56 секунд

    при запуске из комадной строки функция
    var_dump(get_loaded_extensions ());

    выдала следующее (часть кода)
    array(49) {
     …
    
      [27]=>
      string(3) "xml"
      [28]=>
      string(4) "curl"
      [29]=>
      string(3) "dba"
    
      …
    }
    


    28 пункт говорит, что расширение подключено.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!