Salve a tutti,
ho un piccolo problema, con uno script che legge un file xml e lo stampa a video:

Codice PHP:
<?php

  $doc 
= new DOMDocument();
  
$doc->load("http://www.tripadvisor.it/Feeds-d235955-treviews.xml");
  foreach (
$doc->getElementsByTagName('item') as $node) {
      echo 
$node->getElementsByTagName('title')->item(0)->nodeValue;
      echo 
$node->getElementsByTagName('description')->item(0)->nodeValue;
      echo 
$node->getElementsByTagName('link')->item(0)->nodeValue;
      echo 
$node->getElementsByTagName('pubDate')->item(0)->nodeValue;
  }

?>
Se utilizzo questo script sul mio dominio personale (hosting semplice) tutto funziona correttamente, mentre se lo utilizzo su un mio VPS mi restituisce i seguenti errori e non stampa nulla a video:

codice:
Warning: DOMDocument::load(http://www.tripadvisor.it/Feeds-d235955-treviews.xml) [domdocument.load]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/AAA/public_html/test.php on line 4

Warning: DOMDocument::load() [domdocument.load]: I/O warning : failed to load external entity "http://www.tripadvisor.it/Feeds-d235955-treviews.xml" in /home/AAA/public_html/test.php on line 4
Ovviamente sarà sicuramente derivante da qualche impostazione del server, ma qualcuno ha idea di cosa può essere?
Grazie