系統上線后,在獲取驗證碼接口時,獲取的驗證碼圖片上沒有對應的驗證碼數字,經過驗證后,是由於Linux缺少字體造成的。
正常我們也可以將window的字體直接上傳到linux服務器上,window的字體文件路徑為:c:\window\fonts
如果字體是ttc,則將ttc擴展名改為ttf即可;
復制到linux上的/usr/share/fonts目錄下,然后執行以下4步(需root權限):
(1) cd /usr/share/fonts; (2) mkfontscale; (3) mkfontdir (4) fc-cache
然后執行fc-list可以查看當前系統的所有字體;
執行fc-cache將字體加載狀態;
————————————————
原文鏈接:https://blog.csdn.net/fycghy0803/java/article/details/97148275
