環境:windows
centos 7centos
mono 5.2 Asp.net MVC5緩存
問題:網絡
在生成驗證碼時報,驗證碼沒法顯示,字體集找不到字體
解決:spa
到windows 系統中,拷貝字體到centos中。.net
windows 字體集在「C:\Windows\Fonts」。驗證碼
centos字體集在「/usr/share/fonts」class
步驟:權限
一、mkdir /usr/share/fonts/windows
二、先從你本機 C:\Windows\Fonts 拷貝或者網絡上下載你想要安裝的字體文件(*.ttf文件)到/usr/share/fonts/windows目錄下
三、修改字體文件的權限,使root用戶之外的用戶也能夠使用
cd /usr/share/fonts/windows
chmod 755 *.ttf
三、創建字體緩存
mkfontscale (若是提示 mkfontscale: command not found,需自行安裝 # yum install mkfontscale )
mkfontdir
fc-cache -fv (若是提示 fc-cache: command not found,則須要安裝# yum install fontconfig )
四、重啓計算機
reboot