Nginx 大文件訪問提示異常

情況

使用EChart 地址,手動合併所有的省市地圖js,導致單個文件內容較大,頁面加載js提示錯誤。 錯誤原因:ERR_CONTENT_LENGTH_MISMATCH

原因

nginx會緩存大文件到proxy_temp目錄中,然而對這個目錄沒有讀寫權限

解決方法

  1. 用root身份運行nginx
  2. 將proxy_temp目錄的owner設置爲nginx
  3. 將proxy_temp目錄的group設置爲nginx,並賦予rwx權限
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章