За последние 24 часа нас посетили 17368 программистов и 2144 робота. Сейчас ищут 877 программистов ...

Как словить failed to open stream: HTTP request failed!

Тема в разделе "Прочие вопросы по PHP", создана пользователем gkhelloworld, 20 июн 2012.

  1. gkhelloworld

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

    С нами с:
    18 ноя 2007
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    PHP.ru
    Зачастую бывает получаю от file_get_contents Warning: failed to open stream: HTTP request failed!, можно как-то выполнить повтор выполнения file_get_contents? Или какие рецепты в таких случиях посоветуете.
     
  2. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.594
    Симпатии:
    1.764
    Код (Text):
    1. $f_content = @file_get_contents($urL); // Чтоб не выводилось предупреждение, подавляем вывод ошибок для этого вызова
    2. if ($f_content === false) {
    3.     // типа обрабатываем ошибку
    4. }
    5.