PHP file_get_contents无法使用外部URL

时间:2013-08-21 15:48:32

标签: php xml rss file-get-contents

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

我在Mac 10.6服务器上运行,php.ini文件中的allow_url_fopen为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
}

0 个答案:

没有答案