也许是服务器的问题,我的apache曾经就是这样,后来通过调他的配置,搞好了

解决方案 »

  1.   

    Apache里可以设置默认编码!如果还不行.检查你的浏览器编码设置!
      

  2.   

    httped.conf中
    AddDefaultCharet GB2312
    php.ini
    default_charset = "gb2312"
      

  3.   

    redhat 9.0的Apache配置文件是不是在 /etc/httpd/conf/ 里面的那个 httpd.conf 文件
    我打开它又没有发现里面有 AddDefaultCharset GB2312  这样的参数设置啊??
    或者应该把 AddDefaultCharset GB2312 添加到文件中的什么位置?
      

  4.   

    当然没有,要有还改什么?原来是
    AddDefaultCharset ISO-8859-1
      

  5.   

    httped.conf中
    AddDefaultCharset ISO-8859-1
    改为
    AddDefaultCharet GB2312
      

  6.   

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    就足夠了, 要放在 <head> 標籤內 .
    你上面寫的 結束標籤  /> 不對, 只要 > 即可 .
      

  7.   

    httped.conf中
    将AddDefaultCharset ISO-8859-1
    改为
    #AddDefaultCharset ISO-8859-1
      

  8.   

    我已经把 httpd.conf中的 AddDefaultCharset 改为 GB2312, 也把 php.ini 中 Default_Charset 改为 GB2312,页面也已经用了 
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
    但是打开页面时显示的还是乱码(用人家的机子打开我机子的网站页面也是一样)!!! 能否把你们的 httpd.conf 和 php.ini 文件发到我邮箱[email protected],谢谢