Redmine 設定資料庫編碼為 UTF8MB4 以支援表情符號

各位在使用Redmine時,如果資料庫編碼正確的話,相信中文字是可以正常顯示的,不過會遇到另一個問題是一些特殊符號或表情符號無法支援,只要一輸入就可能會造成破圖或者出現Internal Error (如下圖),錯誤的原因很簡單,十之八九是資料庫的編碼不對而已,原本的編碼有可能是utf8、latin1,但這些編碼無法滿足某些特別的字符,因此,想要支援表情符號的話只要把編碼改成更強大的 utf8mb4 字符編碼就行囉,簡單的來說,utf8mb4是utf8的Superset,能支持更多的字符。
註:如果有遇到中文亂碼的問題,以下的教學也可以適用。

Redmine輸入表情符號錯誤

Read more

[Mariadb] 如何解決資料庫中文亂碼(問號)的編碼問題


在使用資料庫的時候,常常會遇到中文亂碼的問題,自己花了點時間找了一些相關資料測試,結果發現大家提供的方法其實算是大同小異,因此,這邊整理了我比較常用的解決方式供大家參考,或許下次有遇到類似的問題時就可以很快的解決。(本文適用於MySQL、Mariadb等資料庫)

Read more

[Sublime Text] 如何解決中文亂碼的問題:安裝ConvertToUTF8與Codecs33套件

Sublime Text」一款跨平台的文字編輯器,許多工程師也喜歡用來編寫程式,而在我這個新手用戶看來,它就像是Notepadd++、UltraEdit一樣,不過它具有相當多的套件可以擴充,這也是為何受到歡迎的原因之一,當然,在我的研究資料中,有人提到一些效率上的問題,這我們就先略過不談,這篇文章只想要解決身為一個新手用戶,遇到的中文亂碼問題時該如何解決,簡單的來說就是要安裝「ConvertToUTF8」以及「Codecs33」套件,雖然網路上已經有蠻多文章可以參考,但有些寫的並不是很完整,所以我還是希望自己可以做點筆記,記錄一下解決的方法

Read more

[新手教室] 如何查看檔案的編碼模式

在這裡主要是告訴一些新手,當你打開一份文件時,如何快速的了解這個檔案的編碼模式是什麼呢?比如說如果是繁體中文的文件那麼可能是UTF8字符集、簡體中文則可能是GB2312編碼、英文的話則很有可能是ANSI,當然這些例子都只是一些範例,不是絕對的,不過新手常會遇到的問題通常是中文亂碼的問題,這部分很可能就是開啟編碼的模式有問題了,因此,了解文件開啟的編碼模式就變成了一個基本必需要具備的知識,以下會以Notepad++UltraEdit來舉例如何查看文件的編碼,不會做深入的編碼探討。

軟體下載:NotePadd++UltraEdit

Read more

如何修正Feedly文章中文標題亂碼或無法正常顯示的問題

在7月1日Google關閉Reader之前,我想應該有許多人都已經從Google Reader移到其他服務上了,其中受益最大的者莫過於Feedly了,一下子就吸收了幾百萬的用戶,而我也是其中之一,由於資料都轉移到Feedly了,因此我也試著用它的手機端APP來閱讀新聞,不過一直有遇到一問題:「文章的中文標題不完整,被切掉了」。這問題很嚴重呀,因為如此一來就看不到最重要的標題,這樣還要花時間去猜測或者看內文才能判斷此篇文章是否值得觀看,我心想我也沒有動過什麼設定呀,怎麼會變成這樣呢?一直以來就把它當成是Feedly的Bug來看待,可是就在前幾天發現別人的手機不會有這種情況耶,這到底是什麼原因呢?原來,一切都是「字型」搞的鬼。

Read more

FileZilla Server 繁體中文化免安裝版 & 解決中文亂碼的問題

FileZilla Server」是知名FTP下載軟體FileZilla Client的姐妹作,主要提供一個穩定、快速的FTP架站環境,的確,使用FileZilla Server可以在短時間就架好一個FTP伺服器,我個人就蠻常用這套軟體來分享檔案的,不過初學者在剛使用FileZilla Server時,可能會遇到客戶端出現中文顯示亂碼的問題,當然網站上已經有很多相關的探討,本文不做多方面的說明,在此只提供一個我認為最簡單的方法,不知道此方法的人可以參考看看。

下載點:FileZilla Server v0.9.33 免安裝中文版 (註:此版本已Patch、中文化,不會出現中文亂碼,FileZilla server_org.exe為原始檔案)

推薦閱讀:[FTP架站] 如何設定FileZilla Server的續傳功能

Read more