FreeBSD 網頁伺服器 使用中文的方法..<急救>

missionstart

M.S.L.
已加入
3/22/06
訊息
618
互動分數
0
點數
16
我想請問一下各位大大
如何在FreeBSD上使用中文呢(一切都是文字模式下並無使用X window)
我現在的目的是
本來從一台windows 2003 server 上的網頁
要移植到FreeBSD上
但是遇到相當多的困難
第一個就是使用中文的困難
使用的shell是bash
把本來從windows上的檔案壓成zip檔
到FreeBSD上解壓縮
但原本的中文檔名會變成怪怪的
不是問號就是一些其他的代碼
我本來想說不用管他
想說用網頁連連看
結果
只要遇上中文的都會變成無法顯示網頁
如果要將網頁都改成英文
可能不知道要改到幾時...
而且還得要改網頁內容去連結...
這整批的網頁
由於是學校各處室的網頁
所以非常多...有3.XG...
本來想叫他們自己改...可是沒什麼人想鳥我...
所以想問問大大
有沒有辦法讓FreeBSD支援中文檔名...讓網頁伺服器能夠順利連結上中文的網頁或者檔案
跪求了...各位大大...急救阿...
使用的環境:FreeBSD 6.2 stable + apache 2.2.4 + php 5 + mysql 5
 
最後編輯:

missionstart

M.S.L.
已加入
3/22/06
訊息
618
互動分數
0
點數
16
如果真的無法實現
那在x window下能否實現..
如果可以..
跪求了
各位大大
有沒有教學文章...
 

happylin

初級會員
已加入
8/29/06
訊息
42
互動分數
0
點數
6
我想裝了X-window 也沒用把.
基本上這是檔案系統. 跟web server 接不接受的了中文檔名.
這牽涉到很多方面
1.你在windwos下把檔案壓縮. 壓縮程式可能不是用UTF-8 編碼將檔名壓縮.
到BSD 可能他就認不得是什麼樣的檔名了
2.也許BSD 檔案系統跟本不支援Unicode 的編碼. 或是不接受BIG-5 編碼. 如果是這樣. 跟本無解. 乖乖的用英文檔名把.(不過我想BSD 檔案系統因該會支持Unicode 把)

個人現在的用法
使用linux. linux 的檔案系統支持Unicode . 用SAMBA 連線(SAMBA 也support unicode)
用windows 的檔案總管透過SAMBA 連線. (windows 檔案總管也support Unicode) 把檔案copy 到linux 上. 不用zip 程式. 壓縮. 因為windwos 上的壓縮軟體很多都不support Unicode (RAR 不支持,Winzip 不知) 這樣會比較單純一點.
 
▌延伸閱讀