Linux 部署java web 項目,驗證碼圖片不顯示文字問題


系統上線后,在獲取驗證碼接口時,獲取的驗證碼圖片上沒有對應的驗證碼數字,經過驗證后,是由於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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM