Функция allow_url_fopen, вероятно, ограничена.
Лучше использовать cURL вместо file_get_contents:
function url_get_contents ($Url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $Url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
curl_close($ch);
return $output;
}
, тогда вы можете использовать эту функцию:
$res = @url_get_contents($url);