因客戶反應我們的帳務系統,產生的pdf檔帳單是亂碼,
我們回憶起這個問題,在whmcs 5.x版時曾經修過一次,
沒想到whmcs 6 又壞了。
詢問官方線上服務,終於知道為什麼了。
這個問題,源自於兩個部份:
<字型檔的問題>
1. 官方預設的字型,無法相容於中文,導致輸出都是亂碼。
2.可以使用我們網上找到的這個字型:
字型下載:Droid_Sans_Fallback
<程式路逕問題>
3. whmcs 5 的路逕
根據一般文件提示:https://github.com/asika32764/whmcs-zhtw-language-pack
字型檔要上傳到 /includes/classes/TCPDF/fonts
4. whmcs 6 的路逕
從官方的文件得知: http://docs.whmcs.com/PDF_Invoice#Additional_Fonts
下列兩個路逕都要上傳:
vendor/tecnickcom/tcpdf/fonts
vendor/tecnick.com/tcpdf/fonts
5.最後就是後台的字型調整
6.正常了
<結論>
雖然軟體越肥,越容易因為維護團隊的不同,而導致異常,
但只要官方客服團隊,能夠順利處理,其實就不會有太多問題。
(本篇教學由unethost.com客服撰寫)
延伸閱讀:如何備份Cpanel後台安裝的套裝程式?
安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。