PHP: file_get_contents ($ loc) échoue

Je viens d'aménager un projet à partir de localhost sur mon serveur distant, et a remarqué que certains de mes scripts cessé de travailler. Le plus important était celui qui invoque file_get_contents() chercher JSON valeurs à partir d'un autre script.

La Version de PHP est 5.2.4
allow_url_fopen est SUR

Avertissement: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo a échoué: le Nom ou le service ne sait pas dans /var/www/html/2009/functions/functions.products.php sur line 5

Avertissement: file_get_contents(http://data.example.com/new-data.php) [function.file-get-contents]: failed to open stream: Success in /var/www/html/2009/functions/functions.products.php sur line 5

Le script a fonctionné à partir de: http://www.example.com
L'emplacement est passé dans la fonction est http://data.example.com/new-data.php

Note: Même nom de domaine, mais deux serveurs différents.

function getData() {
  $location = "http://data.mysite.com/new-data.php";
  $contents = file_get_contents($location);
  $jsonVars = json_decode($contents);
  return $jsonVars
}

source d'informationauteur Sampson