1樓:課文與閱讀
nginx伺服器錯誤一般有以下幾點原因:
1、請求的header過大。nginx預設的header長度上限是4k,如果超過了這個值,nginx會直接返回400錯誤.
client_header_buffer_size 16k;large_client_header_buffers 4 16k。
2、上傳檔案過程中出現錯誤。這時瀏覽器顯示「413 request entity too large」。這是因為沒有設定client_max_body_size,這個引數預設只是1m,也就是說發布的文章內容大小不能超過1m。
解決方法:增加如下兩行到nginx.conf的http{}段, 增大nginx上傳檔案大小限制:
設定允許發布內容為8m:client_max_body_size 8m;client_body_buffer_size 128k。
另外如果執行的是php,那麼還要檢查php.ini,這個大小client_max_body_size要和php.ini中的如下值的最大值一致或者稍大,這樣就不會因為提交資料大小不一致出現的錯誤:
post_max_size = 8m;upload_max_filesize = 6m。
3、客戶端在為等到伺服器相應返回前就關閉了客戶端描述符。一般出現在客戶端設定超時後,伺服器主動關閉。
解決方法:根據實際nginx後端伺服器的處理時間修改客戶端超時時間。
4、指令碼錯誤(php語法錯誤、lua語法錯誤)。
解決方法:檢視nginx_err_log php_err_log。
5、訪問量過大,系統資源限制,不能開啟過多檔案。 磁碟空間不足。(access log開啟可能導致磁碟滿溢,伺服器主動關閉)。
解決方法:修改/etc/sysctl.conf檔案,並使用下面的命令確認:
#sysctl -p。要使 limits.conf 檔案配置生效,必須要確保 pam_limits.
so 檔案被加入到啟動檔案中。
6、後端服務無法處理,業務中斷。
解決方法:從後端日誌獲取錯誤原因,解決後端伺服器問題。
7、後端伺服器在超時時間內,未響應nginx**請求。
解決方法:根據後端伺服器實際處理情況,調正後端請求超時時間。
8、**頁面快取過大。
真心求助感情問題,真心求助,有關感情問題
時間是一記良藥 如果 你是真心顎放不下他 非他不可 就默默的對他付出 陪著他 直到他有一天發現泥的感情 接收泥如果 你不能無私的默默付出 那麼 就請你快點離開 苦汀 先做朋友吧。時間久了,我想她會不知不覺慢慢喜歡上你的。加油 methyl海苔 你好,很禮貌的上去打招呼可能不得行哦,萬一人家覺得你冒昧...
真心求助,和女朋友吵架並鬧分手,真心求助,和女朋友吵架並鬧分手
該分手的你留不住!不該分手的走不了!婚姻是緣分 有緣千里來相會 無緣終歸各東西!承認錯誤 以誠相待 有緣無緣 順其自然。呃,看來她天生就是這種喜歡撒嬌的性格,毫無辦法啦。有乙個破釜沉舟的辦法,就是你答應她,和她分手,看她的反應。無非有兩種反應嘛,第一種是她真的很在意你,會去挽留你的,然後你就順水推舟...
真心求助,和女朋友吵架並鬧分手,真心求助,和女朋友吵架並鬧分手
說到底,你根本就不了解她在想什麼,想要什麼。也許,她覺得浪漫的,你覺得沒有意義。也許,她並沒有什麼事情要辦,只是覺得你無聊無趣,你卻自以為是。也許,你 知道到最後 她不願意做的事情,她未必真不願意,或者只是考驗你有沒有真心為她做事。也許,你要的,根本不是她要的。問題是,你到底有多了解她?你確認她心裡...