最近安裝mongodb出現了一些權限問題,改了一通權限後,雖然是裝上了數據庫,可是起nginx的時候,本地調試網頁加載JavaScript文件時微信調試器報錯 ::ERR_CONTENT_LENGTH_MISMATCH
在谷歌瀏覽器下,加載時,對JavaScript文件報200的錯誤javascript
系統:Mac OS 10.13.5java
運行如下指令: tail -f /usr/local/var/log/nginx/error.log
或者是 nginx -t
來肯定你的日誌位置nginx
你能在日誌內看到如下信息:mongodb
"/usr/local/var/run/nginx/proxy_temp/9/04/0000000049" failed (13: Permission denied) while reading upstream for file xyz數據庫
出現這個報錯,基本上能夠肯定是權限致使的問題瀏覽器
輸入如下命令:bash
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也能夠解決,我這是沒嘗試,若是上述解決問題沒有用的話,你們能夠再試試ui