登錄生成驗證碼的時候使用了monaco.ttf字體,沒有安裝字體的情況下,會報錯:can't open resource
Linux安裝字體的方式其實很簡單,就是調用
fc-cache -f -v
命令,其實我們可以什么都不添加直接調用這個命令
可以看到它會去/usr/share/fonts/truetype等目錄以及你自己的個人用戶目錄
~/.fonts/ ~/.local/share/fonts ~/.fontconfig ~/.cache/fontconfig等目錄進行字體文件ttf的索引查找,當查找到字體之后就完成了字體的添加。
所以很簡單了,上網下載monaco.ttf文件,將它放到上述提到的任意文件夾中,然后運行一把fc-cache -fv即完成了字體的添加。