file_get_contents 함수는 네트워크 상태가 좋지 않을 때 원격 데이터를 읽지 못하는 경우가 많습니다.
해결 방법은 다음과 같습니다.
/*타임아웃을 설정하고 협조하지 못한 후 여러 번 읽어보면 효과가 이전보다 훨씬 좋아집니다*/
$url = 'http://www.jb51.net';
$opts = 배열(
'http'=>배열(
'방법'=>"GET",
'timeout'=>1, //시간 제한 설정
)
);
$context = stream_context_create($opts)
$contents = @file_get_contents($url,false,$context)
?>