回显服务器上出现在字符串上的奇怪字符

时间:2013-10-12 05:25:31

标签: php amazon-ec2 echo

当使用来自服务器的简单echo语句时,我一直有以下前缀输出

  

```我正在回应的字符串 - 注意这些3个字体在开头看起来像个字符,总是以三个字显示。

这是我的标题信息,我确信它有UTF-8的字符集,

header information: {
    Connection = close;
    "Content-Length" = 40;
    "Content-Type" = "text/html; charset=UTF-8";
    Date = "Sat, 12 Oct 2013 05:10:31 GMT";
    Server = "Apache/2.2.25 (Amazon)";
    "X-Powered-By" = "PHP/5.3.27";
}

我确保我的httpd.config文件的AddDefaultCharset属性设置为UTF-8 我试图让.htaccess文件包含以下内容:IndexOptions +Charset=UTF-8 我还试图确保php.ini文件中的默认编码选项设置为utf8 但没有任何工作。这种变化是突然的,这在以前没有发生过

我只是不明白发生了什么,因为我的应用程序现在处于待机状态,因为字符串没有被正确接收,所以在过去的8-9个月里一切都很好。注意,我确实将我的amazon ec2实例弹性IP地址映射到自定义域名。我怀疑这与这种情况有什么关系。但请告诉我你是否知道为什么要输出这些字符? 谢谢

0 个答案:

没有答案