boa web服務器html頁面顯示不了css等樣式的解決辦法

      最新在做一個英利公司的EM9280的web網頁應用,使用boa的web服務器,基本介紹就不說了,這裏介紹我在做項目中碰到無法解析css樣式的問題,最初拿到那個web應用裏面的demo時,發現他們自己公司寫的web頁面也是沒有使用css樣式的,後來我需要在自己的主頁裏面使用樣式,發現渲染不了,後來發現在boa.conf中,有一個DefaultType text/html的配置項,之前默認是text/plain,我改成了text/html,然後這樣的話也只能解析html的,無法解析css這樣的文件格式。現在將解決辦法貼出來:

1.首先,找一個linux服務器,不管是真實機器還是vm虛擬的linux都可以,我這裏使用的CentOS7,然後使用xftp建立文件傳輸的連接,然後cd /etc,找到mime.types,將這個文件下載下來備用,可以使用任何可以下載linux系統的文件的軟件都可以,不一定要用xftp。

2.現在開始在英利的EM9280嵌入式板卡上做文章,cd /mnt/nandflash/boa文件夾下,如下圖所示:

找到boa.conf,使用vi boa.conf編輯,找到mineTypes和defaulttype這兩個選項,進行如下更改

3.將之前從centOS7系統下載到的mime.types轉移到英利的/dev/下,這樣才能被boa web服務器識別,這樣你在/boa/www下部署的網頁就可以渲染css樣式了。如下圖所示,主要引用css.js文件的路徑

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章