• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 大家來看看吧

    發表于:2007-05-25來源:作者:點擊數: 標簽:
    我配置了好幾在了,一直沒有解決這個問題 httpd.conf如下: AddDefaultCharsetGB2312 # #Commonlyusedfilenameextensionstocharactersets.Youprobably #w ant toavoidclasheswiththelanguageextensions,unlessyou #aregoodatcarefullytestingyoursetupafterea

    我配置了好幾在了,一直沒有解決這個問題
    httpd.conf如下:

     AddDefaultCharset  GB2312
    #
    # Commonly used filename extensions to character sets. You probably
    # want to avoid clashes with the language extensions, unless you
    # are good at carefully testing your setup after each change.
    # See http://www.iana.org/assignments/character-sets for the
    # official list of charset names and their respective RFCs.
    #
    AddCharset ISO-8859-1  .iso8859-1  .latin1
    AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
    AddCharset ISO-8859-3  .iso8859-3  .latin3
    AddCharset ISO-8859-4  .iso8859-4  .latin4
    AddCharset ISO-8859-5  .iso8859-5  .latin5 .cyr .iso-ru
    AddCharset ISO-8859-6  .iso8859-6  .latin6 .arb
    AddCharset ISO-8859-7  .iso8859-7  .latin7 .grk
    AddCharset ISO-8859-8  .iso8859-8  .latin8 .heb
    AddCharset ISO-8859-9  .iso8859-9  .latin9 .trk
    AddCharset ISO-2022-JP .iso2022-jp .jis
    AddCharset ISO-2022-KR .iso2022-kr .kis
    AddCharset ISO-2022-CN .iso2022-cn .cis
    AddCharset Big5        .Big5       .big5
    # For russian, more than one charset is used (depends on client, mostly):
    AddCharset WINDOWS-1251 .cp-1251   .win-1251
    AddCharset CP866       .cp866
    AddCharset KOI8-r      .koi8-r .koi8-ru
    AddCharset KOI8-ru     .koi8-uk .ua
    AddCharset ISO-10646-UCS-2 .ucs2
    AddCharset ISO-10646-UCS-4 .ucs4
    AddCharset UTF-8       .utf8

    php.ini文件如下 :
    PHP's built-in default is text/html
    ;default_mimetype = "text/html"
    default_charset = "gb2312"

    php文件如下:
    <html>
    <head>
    <meta http-equiv="content-language" content="zh-CN">
    <meta http-equiv="content-type" content="text/html; charset=gb2312">
    <title>timedata</title>
    </head>
    <body>
    <?
          $current_time=getdate(time());
          printf("%dYear %dMonth %dDay %dHours %dMinutes %dSeconds",date("Y"),date("m"),date("d"),$current_time["hours"],$current_time["minutes"],$current_time["seconds"]);
    ?>
    <p>
    chineses中文
    <body>

    執行結果如下:
    2004Year 1Month 2Day 13Hours 44Minutes 39Seconds

    chineses涓?枃

    【發表回復】【查看CU論壇原帖】【添加到收藏夾】【javascript:window.close()">關閉】
     landjer 回復于:2004-01-02 16:33:44
    看來這個問題困惑你好久了,初次看你的貼子,由于我沒有把握,不感貿然回貼,現在只當我試一試,
    第一步,你不要改httpd.conf中的字符集的任何內容。也就是將你加的字符集刪除(因為你用的是1.X)。
    第二步,打開php.ini
    將default_mimetype = "text/html"前的注釋去掉
    將你改的default_charset = "gb2312" 注釋掉
    這一步是讓瀏覽器自己根據頁面決定選取相應字符集
    試一試,希望你能成功,如果不行,就當我沒有說!

     ltaotao007 回復于:2004-01-02 17:00:31
    apache我用的2.0.28
    php是4.3.3
    OS::REDHAT9
    改了效果一樣,雖不是亂碼,
    但不是我PHP中的文字。

    如:
    chineses中文 
    執行為:
    chineses涓?枃

     landjer 回復于:2004-01-02 17:17:19
    你將瀏覽器的編碼選擇為GB2312試試應該是正常的!
    我知道原因,原來我碰到過一個帖子,他說用的是1.X
    2.x最好辦,只需將AddDefaultCharset ISO-8859-1
    改為AddDefaultCharset OFF,其他什么也不加就可以,1.x默認就可以直接顯示簡體中文

     ltaotao007 回復于:2004-01-02 19:50:14
    我使用Mozilla瀏覽器,當瀏覽這個PHP文件時,我查看了編碼,是指向的GB2312,改為AddDefaultCharset OFF我也用過,故障一樣。

     ltaotao007 回復于:2004-01-02 23:36:20
    文件已解決,可我這幾點感受,希望其他網友能知道
    配置文件按landjer網友所說:
    錯誤在于我的PHP文件。

    <meta http-equiv="content-language" content="zh-CN"> 
    <meta http-equiv="content-type" content="text/html; charset=gb2312"> 
    -------------------------------------------------------------------
    我在用phpinfo()查看本地機器PHP信息,發現language="zh-CN.GB13830 zh-CN.GB2312"
    我懷疑錯誤是由它因引的,原因之一就是,我的PHP文件執行時,顯示的是中文,但不是PHP文件內容中的中文,說明APACHE服務器,已經按中文在處理,而是選擇了不同的中文編碼,所以我把PHP源文件的修改,
    <html> 
    <head> 
    <meta http-equiv="Content-Language" Content="zh-CN.GB2312"> 
    <title>timedata</title> 
    </head> 
    <body> 
    <? 
    $current_time=getdate(time()); 
    printf("%dYear %dMonth %dDay %dHours %dMinutes %dSeconds",date("Y"),date("m"),date("d"),$current_time["hours"],$current_time["minutes"],$current_time["seconds"]); 
    ?> 
    <p> 
    chineses中文 
    <body> 
    執行后,中文正確。

    再有一點發現,就是APACHE服務器,好像有一種自適應功能,
    我上而的PHP文件中加入了
    <meta http-equiv="Content-Language" Content="zh-CN.GB2312"> 
    中文正確,。
    然后我又建立了一個新的PHP文件,不加入<meta http-equiv="Content-Language" Content="zh-CN.GB2312"> 
    執行后,中文也正確。但在第一次正確之前,是亂碼。很奇怪呀!

     landjer 回復于:2004-01-03 07:36:47
    恭喜,問題解決了!

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>