Fix [HTTP Error] Προορίζεται για να στείλετε πολύ μεγάλο σώμα του πελάτη [Media Ανεβάστε WordPress]

"Σφάλμα HTTP"Υπάρχει ένα συνηθισμένο σφάλμα στους χρήστες WordPress χρησιμοποιώντας η κλασική μέθοδος μεταφόρτωσης φωτογραφίες, έγγραφα και άλλα αρχεία.
Κάθε φορά που συναντάμε ένα σφάλμα SQL, HTTP, είναι καλή ιδέα να ελέγξουμε τα αρχεία καταγραφής του διακομιστή. Μπορούν να μας δώσουν περισσότερες πληροφορίες σχετικά με το μήνυμα σφάλματος που εμφανίζεται στο πρόγραμμα περιήγησης.

Ακολουθεί ένα παράδειγμα σφάλματος "σφάλματος HTTP" στο πρόγραμμα περιήγησης κατά την προσπάθεια φόρτωσης ενός αρχείου .PDF:

Το ίδιο σφάλμα στα αρχεία καταγραφής διακομιστών φαίνεται εντελώς διαφορετικό. Πολύ πιο λεπτομερές και εύκολο στην κίνηση την επίλυση του προβλήματος. Ανάλογα με τη διαμόρφωση του διακομιστή web και τις υπηρεσίες HTTP / HTTPS, το αρχείο που περιέχει τα δεδομένα σφάλματος μπορεί να έχει τη μορφή: error.log, error_log, domainname.error.log, κλπ.

2019/06/10 12:58:14 [error] 25084#25084: *22825511 client intended to send too large body: 1143385 bytes, client: 84.XX.XX.XX, server: stealthsettings.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "stealthsettings.com", referrer: "https://stealthsettings.com/wp-admin/post.php?post=19644&action=edit"

Το παραπάνω σφάλμα μας λέει ότι το αρχείο που θέλουμε να ανεβούμε στον διακομιστή είναι υψηλότερο από το επιτρεπόμενο όριο του διακομιστή ανά περίοδο αποστολής. Αυτό το όριο δρομολογείται στο γενικό αρχείο ρυθμίσεων NGINX (nginx.conf) ή στο προσαρμοσμένο αρχείο ρυθμίσεων NGINX του τομέα που συναντήσαμε.
Το "σφάλμα HTTP" εμφανίζεται τις περισσότερες φορές όταν έχουμε ένα αρχείο με μεγάλη ποσότητα MB ή εμείς μεταφόρτωση ταυτόχρονα σε πολλά αρχεία.

Πώς να διορθώσετε το σφάλμα "πελάτης για αποστολή πολύ μεγάλου σώματος" - σφάλμα HTTP

Ο απλούστερος τρόπος είναι να επεξεργαστείτε το "nginx.conf"Και ορίστε μια οδηγία για να αλλάξετε το επιτρεπόμενο όριο upload ανά συνεδρία. Στην περίπτωσή μας ορίσαμε το όριο του 10 MB ανά αρχείο upload body.

client_max_body_size 10M;

Η παραπάνω οδηγία θα προστεθεί στην ενότητα http (server / location).

Αποθηκεύουμε το αρχείο "nginx.conf" επεξεργασμένο με "vi" ή "nano", στη συνέχεια δοκιμάστε τη διαμόρφωση nginx.

nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Επανεκκινήστε την υπηρεσία nginx:

service nginx restart

ή

systemctl restart nginx

Μετά από αυτά τα βήματα, συνεχίστε τη διαδικασία μεταφόρτωσης. Όλα πρέπει να πάνε ομαλά και το σφάλμα "σφάλμα HTTP" εξαφανίζεται.

Πολλοί χρήστες του WordPress με ιστολόγια / φιλοξενούμενοι ιστότοποι σε διακομιστές NGINX αντιμετωπίζουν αυτόν τον περιορισμό τον τελευταίο καιρό. Πιθανότατα, αυτός ο περιορισμός έρχεται με τα νέα χαρακτηριστικά ασφάλειας που παρουσιάστηκαν στην τελευταία έκδοση του NGINX.

Fix [HTTP Error] Προορίζεται για να στείλετε πολύ μεγάλο σώμα του πελάτη [Media Ανεβάστε WordPress]

Σχετικά με τον Συγγραφέα

Λαθραία

Πάθος για ό, τι το gadget και να το γράψετε με χαρά stealthsettings.com των 2006 και μου αρέσει να ανακαλύψει νέα πράγματα μαζί σας σχετικά με τους υπολογιστές και το MacOS, Linux, Windows, iOS και Android.

Αφήστε ένα σχόλιο

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.