web專案部署到伺服器上出現驗證碼亂碼問題解決方案

2021-10-07 20:29:53 字數 1181 閱讀 6749

首先將響應的字型放到linux的對應目錄下,如圖所所示:

然後開啟xshell

修改chinese目錄的許可權:

# chmod -r 755 /usr/share/fonts/chinese
安裝ttmkfdir來搜尋目錄中所有的字型資訊,並彙總生成fonts.scale檔案,輸入命令:

# yum -y install ttmkfdir
然後執行ttmkfdir命令即可:

# ttmkfdir -e /usr/share/x11/fonts/encodings/encodings.dir
# vim /etc/fonts/fonts.conf
可以看到乙個font list,即字型列表,在這裡需要把我們新增的中文字型位置加進去:

重新整理記憶體中的字型快取使配置對系統生效:

# fc-cache
最後,還有很重要的一步,就是重啟用到字型庫的服務,將字型庫應用到服務中去。

建立字型快取

# mkfontscale 

//(當提示 mkfontscale: command not found,需安裝 # yum install mkfontscale )

# mkfontdir

# fc-cache -fv

//(當提示 fc-cache: command not found,則安裝# yum install fontconfig )

重啟計算機

# reboot
中文驗證碼終於正常顯示了

至此,已經成功了!

專案部署到伺服器

今天,第一次為工作寫日子,以後肯定會一直記錄,好了,說一下重點吧。如何把已完成的專案部署到伺服器,準備工作,在伺服器上搭建 jdk 和 tomcat 版本根據個人需求,我是 jdk1.7 和 tomcat 7.0 具體怎麼搭建上網查吧。第一步 把自己的專案上傳到伺服器上。我用的是最笨的方法,因為伺服...

將Django專案部署到伺服器上(上)

點選上圖所示按鈕後,新增規則 只需看下圖填兩個地方即可 下面是我新增好的效果 小編在這裡新增了常用的80 8080以及3306 點選後,在下圖彈出的視窗中設定密碼即可 改完記得重啟 成功登入遠端伺服器 檢視firewall服務狀態 檢視firewall的狀態 開啟firewalld.service服...

將專案部署到nginx伺服器上

伺服器 本質是一台電腦,沒有顯示器,就是主機,24小時開機,為使用者提供遠端服務。將自己的電腦作為伺服器 window nginx 遠端部署 mac 1 第一種方法 將使用npm run build打包好的專案,也就是dist資料夾裡面的東西複製到nginx解壓後的檔案 也就是啟動nginx.exe...