[問題] 413 Request Entity Too Large解法

看板Linux作者 (opp)時間9年前 (2016/10/04 12:35), 9年前編輯推噓0(0016)
留言16則, 4人參與, 最新討論串1/1
我是使用docker stacking mysql + php-fpm + nginx 一般使用都沒有大問題 但在做圖片上傳時,超過1mb 就會跳錯 413 Request Entity Too Large 網路上的解法都試過了 在nginx.conf加上client_max_body_size 以及php.ini修改upload的值 但還是一樣,然後nginx and php都沒有error log 請問有什麼方式可以debug 或解決方法 感謝 >"< -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.146.1.194 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1475555715.A.F99.html ※ 編輯: sss5 (122.146.1.194), 10/04/2016 12:36:05

10/04 13:09, , 1F
後nginx and php都沒有error log 問題感覺比較大,有調整
10/04 13:09, 1F

10/04 13:09, , 2F
verbosity 嗎?
10/04 13:09, 2F

10/04 13:24, , 3F
上面那些參數數值是設定多少?
10/04 13:24, 3F

10/04 13:38, , 4F
memory_limit = 1024M;post_max_size = 512M
10/04 13:38, 4F

10/04 13:38, , 5F
upload_max_filesize = 256M;client_max_body_size 256M;
10/04 13:38, 5F

10/04 13:46, , 6F
log部分,nginx會產出log,只是沒413,php我確認一下,謝謝
10/04 13:46, 6F

10/04 15:10, , 7F
http://bit.ly/2dNcY4p nginx上傳預設1m,超出跳413
10/04 15:10, 7F

10/04 15:19, , 8F
nginx的client_max_body_size也有設定噢,無效@@
10/04 15:19, 8F

10/04 15:21, , 9F
有放對設定區段嗎?還有有讓設定確實生效嗎?
10/04 15:21, 9F

10/04 15:23, , 10F
我http{}server{}location{}都試過,也設過=0(不限制)
10/04 15:23, 10F

10/04 15:23, , 11F
也有重啟整個service,請問nginx有command能confirm指令是否
10/04 15:23, 11F

10/04 15:23, , 12F
有生效嗎? 謝謝
10/04 15:23, 12F

10/04 16:34, , 13F
BTW,我在standlone的nginx/php-fpm測是可以,docker就有問題
10/04 16:34, 13F

10/04 17:24, , 14F
你有確定你用的 docker 啟動的 nginx 是有讀取到
10/04 17:24, 14F

10/04 17:24, , 15F
你所改的正確設定檔案嗎?
10/04 17:24, 15F

10/04 17:31, , 16F
這點倒是可以確定的 有做過確認
10/04 17:31, 16F
文章代碼(AID): #1Nyp63-P (Linux)
文章代碼(AID): #1Nyp63-P (Linux)