Непонятная проблема с ф-цией file()

Leonid_83

Новичок
Непонятная проблема с ф-цией file()

Почему такая конструкция периодически даёт ошибку?

$url_file = "http://путь/файл.html";
$buf = implode ("", file ($url_file));

file(): php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution

Сейчас вообще отказывается работать, всё время ошибка. С локального компьютера и другого сервера всё работает на ура :(

Что нужно исправить?
 

phpcoder

Новичок
1. забанили тебя и закрыли доступ с того IP, на котором у тебя ошибка.
2. или просто тот хост, куда стучишься, периодически отваливается.
 

Leonid_83

Новичок
Автор оригинала: phpcoder
1. забанили тебя и закрыли доступ с того IP, на котором у тебя ошибка.
2. или просто тот хост, куда стучишься, периодически отваливается.
1. Забанить не могли, потому что пробую на своих сайтах.
2. Хосты пробую разные, везде такая ерунда, что самая интересное временами всё работает на ура :(
 

Leonid_83

Новичок
Автор оригинала: SiMM
DNS колбасит? К хостеру.
Спасибо, может в этом и дело :(
Как я могу это сам проверить?
Когда делаю ping через ssh на разные сайты, то он работает то нет.
Значит проблема в DNS?
 
Сверху