LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 572|回复: 4

header问题,求助高手!不是html输出错误!

[复制链接]
发表于 2004-12-10 09:28:29 | 显示全部楼层 |阅读模式
我在两个服务器上,分别是php4,php5
<?php
header("Location: http://www.163.com/");
?>
仅仅这样都报错:
Warning: Cannot modify header information - headers already sent by (output started at E:\html\test\header.php:1) in E:\html\test\header.php on line 2

单独就这样一个文件,没有任何输出,都出现这样的错误,不明白!
请问是需要php.ini相关设置么??为什么!?急!!谢谢!!
发表于 2004-12-12 15:25:06 | 显示全部楼层
<?php 前面有没有空格或空行
 楼主| 发表于 2004-12-13 10:58:32 | 显示全部楼层
拜托看清楚问题!
发表于 2004-12-14 23:52:01 | 显示全部楼层
拜托你先搞清楚header的工作机理
 楼主| 发表于 2004-12-16 21:52:41 | 显示全部楼层
花了我一周时间!是Ultraedit搞的鬼,你用ultraedit字符转换从ASCII到Unicode/UTF-8 这个文件头就出问题了!而且你在其他任何编辑器里都看不出来但确实<?php 开头被修改了。联系了一下ultraedit公司的技术支持了解了一些情况,但是我从HEX模式下并没有看到有任何区别!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表