日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

通过nginx访问web,出现ERR_CONTENT_LENGTH_MISMATCH解决方法

發布時間:2025/6/15 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 通过nginx访问web,出现ERR_CONTENT_LENGTH_MISMATCH解决方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題描述

前端頁面加載css,js文件或者png圖片的時候,經常出現ERR_CONTENT_LENGTH_MISMATCH的報錯情況。

查找問題

在單獨打開hearder中css,js的網絡地址是能打開的,所以排除了最簡單的地址錯誤。前端項目是由nginx代理的,所以可以查看nginx的日志,看看有無線索。

進入${NGINX_HOME}\logs,查看error.log,得到如下信息:

線索很明顯,在請求01.jpg, 02.jpg,03.jpg的時候,nginx在嘗試訪問//usr/local/var/run/nginx/proxy_temp/2/02/0000000022,結果因為沒有權限,導致了請求失敗。

那么,為什么nginx要訪問proxy_temp文件夾呢,因為proxy_temp是nginx的緩存文件夾,我的css和js文件過大了,所以nginx一般會從緩存里面去拿,而不是每次都去原地址直接加載。

?

解決方法: 賦權限

?

再次訪問web, 所有的css,js,png等資源都正常加載了。

?

總結

以上是生活随笔為你收集整理的通过nginx访问web,出现ERR_CONTENT_LENGTH_MISMATCH解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。