Điểm:0

Nginx 413 - Máy khách dự định gửi phần thân quá lớn - Ứng dụng nút

lá cờ hu

Tôi đang chạy một ứng dụng nút trên nginx trong Ubuntu và tôi gặp sự cố khi tải lên tệp json 200M. Ở địa phương của tôi, tôi sử dụng nginx trên máy Mac và tôi không gặp vấn đề về giới hạn này.

tôi đã thiết lập nginx.conf Kích thước tối đa của máy khách http là 0 và 1000M nhưng tôi vẫn gặp lỗi

/etc/nginx/nginx.conf

http {
   client_max_body_size 1000M;
...

Ở mặt trước, tôi sử dụng express và đã làm điều này nhưng tôi không chắc liệu sự cố chỉ xảy ra với nginx

máy chủ.js

app.use(express.json({ giới hạn: '1000mb' }))
app.use(express.urlencoded({ giới hạn: '1000mb', mở rộng: true }))

/var/log/nginx/error.log

2021/12/20 11:08:42 [lỗi] 5451#5451: *4 khách hàng dự định gửi nội dung quá lớn:
lá cờ jp
Bạn cần đảm bảo rằng bạn đã khởi động lại/tải lại `nginx` sau khi thay đổi cấu hình của nó.
Álvaro avatar
lá cờ hu
Tôi đã thực hiện `systemctl restart nginx` và `nginx -s reload` nhưng không có gì
lá cờ jp
Sau đó, bạn cần kiểm tra xem bạn đã áp dụng các thay đổi cho đúng tệp cấu hình `nginx` chưa. Bạn có thể kiểm tra cấu hình đang chạy hiện tại với `nginx -T`.
Álvaro avatar
lá cờ hu
`nginx.conf` là tệp cấu hình chung, tôi không có cài đặt nào khác trên cấu hình cục bộ. Và `nginx -t` cho ra: `nginx: cú pháp file cấu hình /etc/nginx/nginx.conf là ok nginx: file cấu hình /etc/nginx/nginx.conf kiểm tra thành công`
Álvaro avatar
lá cờ hu
Sự cố được xác định là client_max_body_size trên tệp cấu hình thay vì `ngnix.conf`

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.