ФорумПрограммированиеPHP для идиотов → Operation timed out

Operation timed out

  • Argnist

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

    Spritz 27 октября 2007 г. 2:49

    как разобраться с этой ошибкой при использовании функции fopen() ?

    $f = fopen($theurl,'r');
    if ($f)
    {

    }

    не доходит до if почему то…
  • vasa_c

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

    Spritz 27 октября 2007 г. 3:46, спустя 57 минут 5 секунд

    Вообще не доходит до if, или не входит в него?
    Operation timed out — собственно всё и описано. Подключение не получилось, потому что удаленный хост не ответил за разумное время.
  • Argnist

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

    Spritz 29 октября 2007 г. 7:28, спустя 2 дня 3 часа 41 минуту

    скрипт не выполняется после строчки
     $f = fopen($theurl,'r');


    как сделать чтобы в случае, когда удаленный хост не ответил в разумное время, скрипт продолжил выполняться?)
  • AlexB

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

    Spritz 29 октября 2007 г. 7:34, спустя 5 минут 59 секунд

    Расскажи сначала, чем вызвана необходимость работы с удаленным хостом, через fopen?
  • Argnist

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

    Spritz 29 октября 2007 г. 8:36, спустя 1 час 2 минуты 18 секунд

    открывается xml файл и потом парсится
    если сервер не работает откуда берется файл, то не выполняется все осталное что есть кроме этого задания…
  • Argnist

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

    Spritz 30 октября 2007 г. 3:50, спустя 19 часов 14 минут 10 секунд

    ап :)
  • Argnist

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

    Spritz 1 ноября 2007 г. 0:03, спустя 1 день 20 часов 12 минут

    Ответьте плиз :(
  • zaxar

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

    Spritz 1 ноября 2007 г. 7:30, спустя 7 часов 27 минут 21 секунду

    используй fsockopen. В ней можно установить таймаут, например, 2 секунды.
  • Barbos

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

    Spritz 18 августа 2012 г. 13:23, спустя 1752 дня 5 часов 52 минуты

    Ого, молодец, а сколько тебе лет, откуда столь глубокие мысли?

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