1. 程式人生 > >Linux伺服器 上傳web後驗證碼亂碼問題解決

Linux伺服器 上傳web後驗證碼亂碼問題解決

centOS的伺服器,配置完jdk、tomcat和mysql之後,將web釋出到並部署啟動,然後瀏覽器開啟網站,出現了意外情況:


驗證碼怎麼重新整理都是四個方框。

本地除錯絕對沒有問題的。檢視原始碼:

估計就是字型惹的禍。筆記本Windows系統上的宋體在Linux伺服器上沒有。

遠端連線資料庫,給jdk新增執行時字型:

cd /usr/……/java/jdk/jre/lib/fonts

開啟筆記本搜尋C盤:simsun.ttc。得到並複製這個檔案到fonts目錄下。


重啟伺服器,問題得到解決。

------------》》》

向Linux伺服器新增系統字型:

伺服器新建目錄:fonts

simsun.ttc放在該目錄下,fonts目錄下執行以下命令:

mkfontscale
mkfontdir
fc-cache
重啟伺服器。

                                                                        《《《----------------------