【发布时间】:2010-10-21 02:07:17
【问题描述】:
$doc = new DOMDocument();
if ($doc->load('http://foo.com/bar.xml')) {
// good
} else {
// wtf happened?
}
我可以从运行 PHP 代码的位置wget @987654321@,所以我知道该 URL 是可访问的。我认为它一定不是 HTTP 错误。
我不确定还有什么可能导致失败。也许是解析问题? XML 似乎是有效的(并通过了 W3C 的验证测试)。据我从documentation 得知,无法确定为什么会发生加载失败。
这是 XML:
<response>
<version>8</version>
<minversion>1</minversion>
<url>api.asp?</url>
</response>
【问题讨论】: