Php 源代码与“源代码”之间的差异;“检查元件”;

Php 源代码与“源代码”之间的差异;“检查元件”;,php,html,codeigniter,Php,Html,Codeigniter,我目前正在编写一个网站,该网站在开发服务器上使用CodeIgniter,一切都正常运行(所有浏览器都正常运行),但当我在生产服务器上托管我的网站时,只有Firefox工作正常,其他浏览器出了问题 以下是我在Chrome上检查元件时得到的结果: 在InternetExplorer11(生产服务器)上,当我在控制台中产生错误的doctype之前查找源代码(看起来像一个空格或类似的东西)时,我有一个奇怪的字符 开发服务器和生产服务器有相同版本的PHP(5.5.33),这只发生在CodeIgnite

我目前正在编写一个网站,该网站在开发服务器上使用CodeIgniter,一切都正常运行(所有浏览器都正常运行),但当我在生产服务器上托管我的网站时,只有Firefox工作正常,其他浏览器出了问题

以下是我在Chrome上检查元件时得到的结果:

在InternetExplorer11(生产服务器)上,当我在控制台中产生错误的doctype之前查找源代码(看起来像一个空格或类似的东西)时,我有一个奇怪的字符

开发服务器和生产服务器有相同版本的PHP(5.5.33),这只发生在CodeIgniter页面上


你对这个问题有什么看法吗?非常感谢您

感谢发现问题的mapek,我有一个文件是用带BOM的UTF8保存的,我又一次用不带BOM的UTF8保存了它,现在它就像一个符咒一样工作。谢谢

我认为doctype之前的奇怪字符是。我不确定我的所有目录都是UTF8(没有BOM)编码的,如果我找到了一个解决方案,将整个目录保存在UTF8中而没有BOM,问题就会解决。(CodeIgniter使用了很多文件,我无法逐一检查)