我设置了charset utf-8;在http标签,但error.log给出: 2012/08/22 10:47:33 [错误] 6588#1560:* 1从上游读取响应头时,字符串“GB2312”和“utf-8”之间没有“charset_map”,客户端:127.0.0.1,服务器: localhost,请求:“GET /index2.php HTTP / 1.1”,上游:“fastcgi://127.0.0.1:9000”.... 任何的想法?我想将默认语言设置为utf-8。
答案 0 :(得分:1)
从您给出的错误看来,您的fastcgi-app正在将gb2312编码的文本传递给nginx。所以: