0

我有一个读取 rss 文件并将其显示为代码的 php 应用程序。当我使用本地文件时它工作正常,但是当我将相同的文件 xml 放在不同的 Web 服务器上时,它不会读取它。

我在 Mac 10.6 服务器上运行,并且 allow_url_fopen 在 php.ini 文件中为 On。

这是我的php代码片段:

$RSSURL= $_GET["URL"];

if(isset($RSSURL))
  $rss=file_get_contents("http://snsapp1.sns.ornl.gov/terracotta/signlinks/POD.xml");

if(isset($rss)&&($rss<>false)) { 
  // echo ticker content to page
}
else {
  $msg="<item><header>Error! - Check supplied URL location - File not found!</header>";
  // echo error message to page
}
4

0 回答 0