[Resin] 解決輸出的中文變成亂碼問題



為什麼Resin會導致server送的中文字串變成亂碼??



因為Resin預設的編碼不是使用UTF-8,所以會導致從server輸出到client的中文字會變成亂碼

要解決這個問題其實非常簡單,只要稍微改一下Resin的設定就可以了

所在位置會根據Resin的版本不一樣而放在不同的地方

舉例來說,Resin-4.0.19放在resin.xml上,而Resin-4.0.28卻放在cluster-default上面,因此就得靠各位自己去找囉。

需要在<server-default>的地方加上<jvm-arg>-Dfile.encoding=UTF8</jvm-arg>,如下圖





Comments