PHP xml阅读器404错误

标签 php xmlreader

我正在运行一个 XMLREADER 来提取各种 XML 文件,然后在 PHP5 中使用 SimpleXML 对其进行解析。这是可行的,但对于特定文件(大约 4.5MB 文件大小),它会导致

Warning: XMLReader::open(http://www.blah.com/adm/feeds/The XML File.xml) [xmlreader.open]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /public_html/adm/cache/parsers/parser.php on line 15

但是当我点击列出的 url 时,文件就在那里。我已经在与我的类似的专用服务器上对此进行了测试,但问题没有发生。

任何想法可能出了什么问题?总之,文件在那里,但 XMLREADER 报告 404 试图打开它。

最佳答案

如果这对任何人有帮助 - 这是文件名的问题,它有一个空间,我所在的主机不喜欢。在其他主机上从来没有遇到过这个问题!边学边学。

布雷特

关于PHP xml阅读器404错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9675446/

相关文章:

php - 如果表中每个日期的字段总和小于 X,则选择行

php - 有没有办法用 PDO 获取按两列的值分组的关联数组?

c# - XmlReader 在 UTF-8 BOM 上中断

php - 使 MySQL 条目过期

javascript - 如何在 echo 中包含 onchange 中的 javascript 方法调用

java - 如何在 XMLReaderFactory 中设置 FEATURE_SECURE_PROCESSING?

c# - XML/C# : Read content if only if attribute is correct

c# - 如何修复 XmlReader Switch Case 中的 'error CS0165: Use of unassigned local variable'

c++ - 从 xml QT 4.8 C++ 获取类型

javascript - 如何将javascript风格的代码导入到phpmyadmin?