在Aptana Studio中遇到编码问题

时间:2010-03-27 18:15:33

标签: php encoding aptana

几个月前,我正在Aptana Studio开展一个PHP项目。这是版本1.5或其他东西。后来我安装了Aptana 2.0并用相同的文件创建了一个新项目。那时它是UTF-8所以我选择了UTF-8作为项目的文本文件编码。

当我使用Aptana在任何PHP文件中进行更改时,它会给出错误:

警告:无法修改标头信息 - 已发送的标头...

我知道这是与编码有关的问题。我该怎么办?


顺便说一句,如果有任何帮助我在我的PHP代码中使用session_start会导致此错误。但我确信我的代码中没有错误,因为在未编辑的文件版本中一切正常。

2 个答案:

答案 0 :(得分:1)

当您使用带有BOM的字节时,会发生这种情况 - 字节顺序标记。查找,如果您没有选中此选项 - 它是Dreamweaver中的默认设置,它曾经令人头疼。

答案 1 :(得分:0)

这可能不是编码相关的问题。在打开PHP标记之前,您可能有空格或其他内容,因此在调用header()之前,HTTP标头和正文的第一个字符将被发送到客户端。