我正在使用Zend Framework 1.11.4,当我预览我网站的每个网址时,返回HTML有一些我不知道其来源的角色!!
此字符位于返回HTML的顶部(doctype
之前),这导致Ineternet资源管理器中的错误呈现(因为它阻止了解正确的Doctype)。
你有什么建议吗?
答案 0 :(得分:1)
(好吧,可能是)UTF8's BOM。优秀的编辑可以关闭它们。你要么使用一个坏的,要么使用一个好的配置:)
答案 1 :(得分:0)
我的第一个问题是将有问题的字符复制到剪贴板,然后使用grep搜索源代码,例如,搜索这些字符。有可能你的视图中有一个随机字符串。这将首先排除。
答案 2 :(得分:0)
我只能想到你的源文件中可能有空行或其他垃圾,你不要关闭你的php标签,
首先,PHP不需要它, 所以你甚至可以节省一些钱 总文件大小。但最重要的是 原因是它阻止了额外的 可能真的搞得一团糟的空白 您的网站或应用程序。
您可以在Google周围搜索,以便更好地解释原因