【问题标题】:Having encoding problems in Aptana Studio在 Aptana Studio 中遇到编码问题
【发布时间】:2010-03-27 18:15:33
【问题描述】:

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

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

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

我知道这是与编码有关的问题。我能做什么?


顺便说一句,如果我在我的 php 代码中使用 session_start 会导致这个错误有什么帮助的话。但我确信我的代码没有错误,因为在未经编辑的文件版本中一切正常。

【问题讨论】:

    标签: php encoding aptana


    【解决方案1】:

    当您将 unicode 与 BOM - 字节顺序标记一起使用时,会发生这种情况。查一下,如果您没有在某处选中此选项 - 这是 Dreamweaver 中的默认设置,它曾经让人头疼。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-03-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-08
        • 2018-09-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多