一個小項目,用的cakephp框架
涉及到文件下載的鏈接,/files/學生列表.pdf
本地(win 7)測試的時候一切正常,傳到服務器上就不行了,折騰了好久,還試過用cakephp的MediaView,還是不行,最後把文件名改成了英文: xsli.pdf,才能在瀏覽器裏顯示出來,
根據羣裏的朋友分析,應該是cakephp解析中文文件名的時候,編碼有問題,導致找不到磁盤上的文件。
貼上一些關於MediaView的資料吧。
http://api.cakephp.org/class/media-view#method-MediaView_getViewFileName