За последние 24 часа нас посетили 49750 программистов и 1741 робот. Сейчас ищут 615 программистов ...

PHP: В чем ошибка?

Тема в разделе "PHP для новичков", создана пользователем event, 11 июн 2016.

  1. event

    event Новичок

    С нами с:
    10 фев 2015
    Сообщения:
    8
    Симпатии:
    0
    Нужно получить страницу - https://kat.cr/new/

    Написал такой код с использованием Snoopy:

    Код ( (Unknown Language)):
    1. <?php
    2.  
    3. require_once("Snoopy.class.php");
    4.  
    5. $snoopy = new Snoopy();
    6.  
    7. $snoopy->fetch('https://kat.cr/new/');
    8.  
    9. echo $snoopy->results;
    10.  
    11. ?>
    Но есть проблема, иногда страница отдается, а иногда ошибку выдает:

    Warning: stream_socket_client(): unable to connect to ssl://kat.cr:443 (Operation timed out) in /usr/home/site/public_html/Snoopy.class.php on line 875

    В чем проблема? Как поправить?
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Тут запрещено обсуждение парсинга страниц, на трекере есть API, мучай его.
     
  3. event

    event Новичок

    С нами с:
    10 фев 2015
    Сообщения:
    8
    Симпатии:
    0
    Да нет там API.
     
  4. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    SpikePHP нравится это.
  5. event

    event Новичок

    С нами с:
    10 фев 2015
    Сообщения:
    8
    Симпатии:
    0
    А не, есть.
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @event крути колёсико мыши до упора в подвал, потом изучай его на предмет API, ну и в поиске можно поискать.