[HTTP त्रुटि] क्लाइंट को बहुत बड़ी बॉडी भेजने के लिए ठीक करें [Media Upload WordPress]

"HTTP त्रुटि"उपयोगकर्ताओं के बीच एक सामान्य त्रुटि है वर्डप्रेस का उपयोग करते हुए क्लासिक अपलोड विधि फ़ोटो, दस्तावेज़ और अन्य फ़ाइलें।
हर बार जब हम एक SQL, HTTP त्रुटि का सामना करते हैं, तो सर्वर पर लॉग की जांच करना एक अच्छा विचार है। वे हमें ब्राउज़र में प्रदर्शित त्रुटि संदेश के बारे में अधिक जानकारी दे सकते हैं।

यहां .PDF फ़ाइल अपलोड करने का प्रयास करते समय ब्राउज़र में "HTTP त्रुटि" त्रुटि का एक उदाहरण है:

सर्वर लॉग में एक ही त्रुटि पूरी तरह से अलग दिखती है। बहुत अधिक विस्तृत और स्थानांतरित करने में आसान समस्या को हल करना। वेब सर्वर कॉन्फ़िगरेशन और 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 त्रुटि" तब होती है जब हमारे पास कोई फ़ाइल होती है बड़ी एमबी मात्रा या हम करते हैं एक साथ कई फाइलों पर अपलोड करें.

"क्लाइंट को बहुत बड़ी बॉडी भेजने के लिए कैसे ठीक करें" त्रुटि - HTTP त्रुटि

सबसे सरल तरीका है "nginx.conf"और प्रति सत्र अनुमत अपलोड सीमा को बदलने के लिए एक निर्देश सेट करें। हमारे मामले में हम प्रति अपलोड निकाय फ़ाइलों में 10 MB की सीमा निर्धारित करते हैं।

client_max_body_size 10M;

उपरोक्त निर्देश http (सर्वर / स्थान) अनुभाग में जोड़ा जाएगा।

हम "vi" या "नैनो" के साथ संपादित की गई फ़ाइल "nginx.conf" को सहेजते हैं, फिर nginx कॉन्फ़िगरेशन का परीक्षण करते हैं।

nginx -t

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

फिर से शुरू करें

service nginx restart

या

systemctl restart nginx

इन चरणों के बाद, अपलोड प्रक्रिया को फिर से शुरू करें। सब कुछ सुचारू रूप से चलना चाहिए और "HTTP त्रुटि" त्रुटि गायब हो जाती है।

NGINX सर्वर पर ब्लॉग / होस्ट की गई साइटों के साथ कई वर्डप्रेस उपयोगकर्ता हाल ही में इस सीमा का सामना करते हैं। सबसे अधिक संभावना है, यह सीमा एनजीआईएनएक्स के नवीनतम संस्करण में शुरू की गई नई सुरक्षा सुविधाओं के साथ आती है।

[HTTP त्रुटि] क्लाइंट को बहुत बड़ी बॉडी भेजने के लिए ठीक करें [Media Upload WordPress]

लेखक के बारे में

छल

गैजेट और आईटी का मतलब है कि सब कुछ के बारे में भावुक, मैं 2006 से स्टील्थसेटिंग्स.कॉम पर खुशी के साथ लिखता हूं और मुझे आपके साथ कंप्यूटर और मैकओएस, लिनक्स ऑपरेटिंग सिस्टम, के बारे में नई चीजों की खोज करना पसंद है Windows, iOS और Android।

एक टिप्पणी छोड़ दो