Arkadaşlar aşağıdaki gibi bir fonksiyon var ve bir çok yerde sorunsuz çalışıyor ama 1-2 hostta boş sayfa döndürüyor, kaynak ta <body> </body> şeklinde bildiğiniz blank page yani.

(ancak verileride çekerek veritabanına yazdırıyor)

Araştırmadığım kaynak kalmadı çoğu yerde curl ' da yada hosting firmasında problem olabileceği bilgisine ulaştım sadece. Ama kodlara müdahale ederek düzeltilecek bir çözüm bulamadım. Yardımcı olabilirseniz sevinirim.
function getPage ($url) {
			if (function_exists('curl_init')) {
				$ch = curl_init($url);
				curl_setopt($ch, CURLOPT_HEADER, 0);
				curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
				@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
				curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
				$fvalue=curl_exec($ch);  
			    curl_close ($ch);  
				return $fvalue;
			} else {
				return file_get_contents($url);
			}
}