javascript
加载JavaScript文件时nginx报::ERR_CONTENT_LENGTH_MISMATCH错误解决
背景
最近安裝mongodb出現(xiàn)了一些權(quán)限問題,改了一通權(quán)限后,雖然是裝上了數(shù)據(jù)庫,但是起nginx的時候,本地調(diào)試網(wǎng)頁加載JavaScript文件時微信調(diào)試器報錯 ::ERR_CONTENT_LENGTH_MISMATCH 在谷歌瀏覽器下,加載時,對JavaScript文件報200的錯誤
系統(tǒng):Mac OS 10.13.5
定位問題
運行以下指令: tail -f /usr/local/var/log/nginx/error.log 或者是 nginx -t 來確定你的日志位置
你能在日志內(nèi)看到以下信息:
"/usr/local/var/run/nginx/proxy_temp/9/04/0000000049" failed (13: Permission denied) while reading upstream for file xyz
出現(xiàn)這個報錯,基本上可以確定是權(quán)限導致的問題
解決問題
輸入以下命令:
sudo nginx -s stop sudo rm -rf /usr/local/var/run/nginx/* sudo nginx 復制代碼最后
該解決方案從Stack Overflow上搜尋到,英文版詳見:https://stackoverflow.com/questions/22889338/javascript-not-loading-due-to-neterr-content-length-mismatch
也有大神提出直接chmod也可以解決,我這是沒嘗試,如果上述解決問題沒有用的話,大家可以再試試
轉(zhuǎn)載于:https://juejin.im/post/5b347f2df265da595359ef2a
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術(shù)人生總結(jié)
以上是生活随笔為你收集整理的加载JavaScript文件时nginx报::ERR_CONTENT_LENGTH_MISMATCH错误解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 掘金-Markdown 编辑器使用手册
- 下一篇: 在阿里云Kubernetes上运行Spr