>我正在使用MagpieRSS解析器,它在本地系统中工作正常,但是当上传到服务器时显示以下错误:
警告:喜鹊RSS:无法解析 RSS 文件。(无效文档在第 36 行第 10 列结尾)在/homepages/4/d404449574/htdocs/yellowandred_in/rss_fetch.inc 第 238 行
Invalid document end
意味着PHP在没有关闭所有内容的情况下来到了文件的末尾。
例如,你可能在程序的更上方有一个未终止的字符串:这意味着 PHP 将程序的其余部分视为在字符串内,然后在程序末尾并且找不到引号字符时抱怨。
或者,您可能{}
牙套不匹配。如果你缺少一个右大括号,那么PHP会继续寻找它,直到它找到一个没有右大括号的情况(例如开始一个新类)或它到达文件的末尾。
我的建议是在一个体面的文本编辑器中打开文件 - 即进行语法突出显示和括号匹配的编辑器。(如果您还没有,请尝试记事本++,但您可以使用许多其他)。这将使您更容易看到代码发生了什么,因为错误应该突出显示。