Результат вызова скрипта на другом сервере

Discussion in 'PHP' started by pretolock, 5 Feb 2010.

  1. pretolock

    pretolock New Member

    Joined:
    16 May 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    в php использую file_get_contents (вызываю скрипт на другом сервере который не завершаеца за 1с) c предустановленным таймаутом 1с, т.е. после 1с функция прерываеца и продолжаеца выполнение скрипта, так вот вопрос - как определить вызвалсо ли скрипт на другом серевере или нет? (как тестировал - запрос не всегда доходит т.к. тормоза)
    ЗЫ
    т.к. скрипт на другом сервере не завершаеца за 1с то функция возвратит ошибку
     
  2. mr.The

    mr.The Elder - Старейшина

    Joined:
    30 Apr 2007
    Messages:
    1,080
    Likes Received:
    456
    Reputations:
    38
    На этом другом сервере заставь скрипт писать а файл текущее время time() а у себя - считывай это время, если +-100 секунд, то работает(не забудь учесть часовой пояс)
     
  3. pretolock

    pretolock New Member

    Joined:
    16 May 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    как я понял, предлагаешь делать по два запроса в цикле - первый вызывает скрипт, а второй читает файл на удаленном сервере, если неудачно повторяем с увеличенным таймаутом?