css檔案能載入但是沒有生效

2021-08-28 05:41:54 字數 710 閱讀 4106

使用nginx+django部署專案的時候,為了提高載入速度,我將css,js,image等靜態資源在nginx中配置了路徑

本地測試沒有問題,**提交線上就出問題了,出現了這麼個情況:

css檔案能載入但是沒有生效
經過查詢資料,大概從以下兩個方面入手檢查:

1、考慮css檔案引用是否正確

2、考慮伺服器nginx配置靜態檔案是否正確

開啟瀏覽器console,出現這麼一句話

resource interpreted as stylesheet but transferred with mime type text/plain
先嘗試修改css檔案引用,檢查必要的引數是否都有,路徑是否正確

依然沒有用,後來發現是nginx配置的問題,我的配置檔案中沒有以下兩句,加入之後就ok了

include       mime.types;
最後修改nginx配置如下:

}}

參考

css檔案 請求的mime型別為 text/plain 的解決方法

網頁中css檔案引入後沒有效果?怎麼解決

應用日誌檔案沒有生成(log4j spring)

這兩天在把乙個系統向新平台遷移,碰到乙個問題,日誌檔案沒有生成,也談不上記錄日誌了。該系統在以前的環境是可以記錄日誌的,系統是spring框架,日誌採用log4j。最後分析了一下,由於重新寫了乙個web.xml,其中配置了log4jconfiglocation,但是沒有配置org.springfra...

檔案已經刪除,但是空間沒有釋放的異常

root localhost du sh tmp sort nr head 3通過命令發現在 tmp 目錄下有個 66g 大小的檔案 access log,這個檔案應該是 apache 產生的訪問日誌檔案,從日誌大小來看,應該是很久沒有清理的 apache 日誌檔案了,基本判定是這個檔案導致的根空間...

mcc命令沒有生成ctf檔案的解決方案

matlab的以下兩個指令可以將myadd.m檔案轉換為.cpp檔案 mcc t w cpplib myadd t link lib myadd.m mcc w cpplib myadd t link lib myadd.m生成的檔案中並沒有ctf字尾的檔案。怎麼辦呢?在看了相關檔案之後說在指令後面...