?這篇文章主要給大家分享PHP文件下載中文亂碼情況的解決方法,對(duì)大家解決PHP文件下載出錯(cuò)的問(wèn)題有一定的幫助,感興趣的朋友可以參考一下,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)學(xué)習(xí)一下吧。
????1. 操作系統(tǒng)的編碼問(wèn)題
????windows上的默認(rèn)編碼是gbk,所以如果文件名采用的是中文,那么上傳到Linux上面,由于默認(rèn)編碼是utf-8就會(huì)出現(xiàn)文件名亂碼!

????解決辦法,手動(dòng)重命名
????2. PHP.ini 配置文件中默認(rèn)編碼是 ISO-8859-1
sudo vi /etc/php5/apache2/php.ini
????打開(kāi)文件后,按下“/default_charset”進(jìn)行搜索,
????按下回車鍵,找到default_charset的位置,進(jìn)行修改。
????把注釋去掉,即是把“;”去掉,把iso-8859-1改為utf-8。
????然后重啟apache,? sudo /etc/init.d/apache2 restart

????** 記得重啟Apache**