PHP - Kein Zugriff auf externe URLs

Ich habe kürzlich die Server meiner Website aktualisiert, da der Datenverkehr sehr hoch ist. Auf den neuen Servern scheinen einige Aspekte von PHP fehlerhaft zu sein. Ich habe einen sehr spezifischen Code, der nicht funktioniert. Aus urheberrechtlichen Gründen kann ich Ihnen jedoch nur das nicht vertrauliche Gegenstück zeigen:

<?php
echo file_get_contents('http://www.google.com');
?>

Dieser Code hat funktioniertabsolut einwandfrei Vor dem Upgrade und jetzt hat eine seltsame Einstellung hier oder da verhindert, dass dieser Code funktioniert.

Um genau zu sein, diefile_get_contents Funktion funktioniert überhaupt nicht, unabhängig von der externen URL, die Sie eingegeben haben (file_get_contents('index.php') funktioniert gut);

Jede Hilfe wird geschätzt!

UPDATE # 1
Dieser Code funktioniert auch nicht:

<?php
ini_set("allow_url_fopen", "On");
echo file_get_contents('http://www.google.com');
?>

UPDATE # 2
Dieser Code funktioniert ...

<?php
    ini_set("allow_url_fopen", "On");
    $url = "http://www.google.com/";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $data = curl_exec($ch);
    curl_close($ch);
    echo $data;
?>

... aber wenn ich es versuchesimplexml_load_file($data); schlimme Dinge passieren. Das Gleiche gilt, wenn ich es tuesimplexml_load_file('http://www.google.com')...

Antworten auf die Frage(4)

Ihre Antwort auf die Frage