網頁的語系問題

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 16 筆
  1. #1
    會員 achilles 的大頭照
    註冊日期
    2002-04-17
    討論區文章
    90

    網頁的語系問題

    大家好:
    我有一個網頁的語系問題,我在我的每個網頁都有加入下列的宣告
    語法:
    <meta http-equiv="Content-Type" content="text/html; charset=big5">
    可是當使用者在瀏覽網頁時,「某些」網頁都會變亂碼(語系變成了"西歐語系"),要再改為"繁體中文"才看得到裡面的資料!!

    不知道是哪邊出了問題,因為我的後台是用Apache in Linux,我怕是設定檔的問題。
    不知道大家有沒有遇過?!



  2. #2
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022
    你說的'使用者'是指,自己看自己寫的網頁嗎?'自動選取'勾選了嗎?

    有加入這個宣告,一般情況應該都沒問題。

    題外的話{

    為了方便,省略這一行敘述對使用者而言可是很痛苦的!這個網頁跑繁體中文Big5,跳到下一個網頁跑簡體中文GB2312或HZ,然後又是日文Shift-JIS、EUC,韓文...至少這些網頁琥珀使用頻率上都很高,結果每次都給它改來改去,實在是太累了!暫時使用簡體版Win的原因之一,就是可以抓到更多繁體版下不存在或較少的問題。

    };

  3. #3
    會員 achilles 的大頭照
    註冊日期
    2002-04-17
    討論區文章
    90
    最初由 琥珀 發表
    你說的'使用者'是指,自己看自己寫的網頁嗎?'自動選取'勾選了嗎?

    有加入這個宣告,一般情況應該都沒問題。

    題外的話{

    為了方便,省略這一行敘述對使用者而言可是很痛苦的!這個網頁跑繁體中文Big5,跳到?..
    謝謝您的回覆,

    是我寫在公司網站上的網頁,給使用者瀏覽,"自動選取"有勾選了。

    我有去查過了news group,也有人有類似的問題,大概是發生在新版的Apache,解決的方法有三種
    方法1:
    在設定檔加入
    " AddDefaultCharset Big5 "
    方法2:
    在設定檔加入
    " DefaultLanguage tw "
    方法3:
    在設定檔更改語言的優先次序
    " LanguagePriority tw en da nl et fr de el it ... "

    奇怪的是,我用了這三種方法,也是同樣的問題,並沒有解決。

  4. #4
    jmi
    jmi 目前未上線
    高級會員 jmi 的大頭照
    註冊日期
    2001-10-07
    討論區文章
    1,196
    那試試在 httpd.conf 的 "最上面" 加入這幾行:
    AddLanguage tw .tw
    AddLanguage zh-tw .tw
    AddCharset big5 .big5 .b5
    AddCharset Big5 .Big5 .big5
    拜託請不要再用注音文了啦!
    新手必看以下文章, 不然文章怎麼被砍的都不知道喔!!
    >> 新手必看!! PCZONE 版規
    >> 新手必看!!『提問的智慧』

  5. #5
    會員 achilles 的大頭照
    註冊日期
    2002-04-17
    討論區文章
    90
    最初由 jmi 發表
    那試試在 httpd.conf 的 "最上面" 加入這幾行:
    AddLanguage tw .tw
    AddLanguage zh-tw .tw
    AddCharset big5 .big5 .b5
    AddCharset Big5 .Big5 .big5
    不行ㄋ
    這樣啟動時就有錯誤了



  6. #6
    會員
    註冊日期
    2001-05-11
    討論區文章
    6

    網頁會呈現亂碼->語系不對

    在RedHat8.0媟s版的Apache 2.040,由於預設的編碼為西歐字母(ISO)
    所以當我們在看網頁時,會自動將編碼跳到西歐字母(ISO),而在看中文字時是呈現亂碼

    我試過只要將/etc/httpd/conf/http.conf檔堛
    AddDefaultCharset ISO-8859-1
    這行字去掉不加任何字

    或去掉後再加上
    AddDefaultCharset Big5
    也可以

    我過最後我還是加上
    AddDefaultCharset Big5
    因為我覺得這樣子,才能讓系統知道我要的預設編碼是繁體中文(Big5)

    你們說是吧!

  7. #7
    會員
    註冊日期
    2002-09-30
    討論區文章
    488
    httpd.conf 設定完成後, Apache 要重新啟動

    # apachectl restart

  8. #8
    會員 achilles 的大頭照
    註冊日期
    2002-04-17
    討論區文章
    90
    我已經解決了...

    不好意思,跟apache無關,

    是cookie語系的問題...

    謝謝大家。

  9. #9
    會員
    註冊日期
    2002-05-04
    討論區文章
    44
    是cookie語系的問題...

    不好意思
    我聽不太懂
    請說詳細一點好嗎
    謝謝

  10. #10
    會員 achilles 的大頭照
    註冊日期
    2002-04-17
    討論區文章
    90
    最初由 Peaceful Mind 發表
    是cookie語系的問題...

    不好意思
    我聽不太懂
    請說詳細一點好嗎
    謝謝
    例如當我在用Perl建立Cookie時,必須宣告在網頁檔頭的位置,
    SetCookie時有一個參數:charset,如果這個參數沒設定,
    它就會以西歐語系做為網頁的編碼,所以我的網頁的中文字就會以亂碼呈現啦。

    這個問題在 server 本來就是安裝為英文語系時會發生,
    我以前的 server 是安裝中文語系的,就沒有出現這樣的問題。



類似的主題

  1. 【求助】語系問題?請幫幫忙謝謝(繪聲繪影)
    作者:ㄚ呆明 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 4
    最後發表: 2005-08-17, 03:47 PM
  2. 【求助】WinXP的語系問題
    作者:lijimmy 所在討論版:-- Windows 討 論 版
    回覆: 2
    最後發表: 2004-05-29, 08:33 PM
  3. 預設語系問題【求助】
    作者:warzero 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 2
    最後發表: 2003-11-20, 11:57 PM
  4. 【求助】mandrake 9.1下架設語系問題!
    作者:actkrtsao 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 4
    最後發表: 2003-05-17, 09:12 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •