Home > Backend Development > PHP Tutorial > apache2.2输出html有异常

apache2.2输出html有异常

WBOY
Release: 2016-06-06 20:47:32
Original
1127 people have browsed it

本地站点测试完成之后,将代码clone到服务器上,服务器用的是windows server 2003
本地首页的代码是这样的
apache2.2输出html有异常

但是放到远端服务器上就变成这样了
apache2.2输出html有异常

远端的html里head标签的内容全跑到body里去了,而且body里一开始有一块很大的空字符串,造成了访问网站的时候最上面有一块很明显的空白,但是本地运行的是完全没有问题的,猜想是不是远端服务器的apache有问题,有没有哪位大大遇到过这样的情况的,需要做哪些配置,急求啊,预祝各位新春快乐~

回复内容:

本地站点测试完成之后,将代码clone到服务器上,服务器用的是windows server 2003
本地首页的代码是这样的
apache2.2输出html有异常

但是放到远端服务器上就变成这样了
apache2.2输出html有异常

远端的html里head标签的内容全跑到body里去了,而且body里一开始有一块很大的空字符串,造成了访问网站的时候最上面有一块很明显的空白,但是本地运行的是完全没有问题的,猜想是不是远端服务器的apache有问题,有没有哪位大大遇到过这样的情况的,需要做哪些配置,急求啊,预祝各位新春快乐~

参考一下这个帖子:
http://bbs.csdn.net/topics/380258641

附此楼猪最后解决问题的方案:

多谢大家,更谢谢wzhiyuan,我解决了,就是include的问题,包含的文件是utf-8编码的,但是有BOM头,我用一个函数把网站目录里的所有文件的BOM头去掉以后就恢复正常了,希望看到帖子的同志们以后遇到这样的问题不要跟我一样纠结了,顺便贴一下我去除BOM头的函数代码,希望大家能用上,不要像我一样纠结了
(...后面省略1000+字,卤煮自己去看吧)

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template