« 上一篇 | 下一篇»

解決sfs3中文檔名問題

28 十月, 2012 20:27 •  (0) 迴響  •  引用(0)  •  1321 hit.  • 分類: sfs3   

本文原寫在資訊組長聯誼會網站

sfs3 學務管理系統要下載中文檔名檔案,若用 IE 瀏覽器需要改「傳送 UTF-8 URL」這問題,其實算是有點麻煩。

有人分享了一篇文章 http://blog.urdada.net/2005/09/08/24/ ,可以解決中文檔名問題。我在 Centos 測試過,是可以的,不需改「傳送 UTF-8 URL」,就可以正常下載中文檔案。

一、安裝 httpd-devel (這是為了等一下可以執行apxs )

  • yum -y install httpd-devel


二、抓取 mod_fileiri


三、執行

  • apxs -i -a -c mod_fileiri.c


若安裝過程發生以下狀況

/usr/lib64/apr-1/build/libtool: line 970: gcc:命令找不到
apxs:Error: Command failed with rc=65536


請再安裝 gcc

  • yum -y install gcc


安裝完成會顯示(部分內容)

Libraries have been installed in:
/usr/lib/httpd/modules
......
chmod 755 /usr/lib/httpd/modules/mod_fileiri.so
[activating module `fileiri' in /etc/httpd/conf/httpd.conf]


四、查看 /etc/httpd/conf/httpd.conf ,會多出這一行

  • LoadModule fileiri_module /usr/lib/httpd/modules/mod_fileiri.so

請在 httpd.conf 再加上下面的東西

  • <IfModule mod_fileiri.c>
    FileIRI On
    FilenameCharset Big5
    </IfModule>

五、重啟 httpd

  • service httpd restart

完成!

創用 CC 授權條款
 
 
Related Posts Plugin for WordPress, Blogger...

0 Comments on "解決sfs3中文檔名問題"

 

發表迴響
 authimage

Google+ 迴響

*********