แก้ไข [ข้อผิดพลาด HTTP] ไคลเอนต์ที่ตั้งใจจะส่งร่างที่มีขนาดใหญ่เกินไป [สื่ออัปโหลด WordPress]

ข้อผิดพลาด http” เป็นข้อผิดพลาดบ่อยครั้งในหมู่ผู้ใช้ Wordpress ใครใช้ วิธีการอัปโหลดแบบคลาสสิก รูปภาพเอกสารและไฟล์อื่น ๆ
ทุกครั้งที่เราพบกับข้อผิดพลาด SQL HTTP จะเป็นการดีที่จะตรวจสอบบันทึกในเซิร์ฟเวอร์ พวกเขาสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับข้อความแสดงข้อผิดพลาดที่แสดงในเบราว์เซอร์

นี่คือตัวอย่างของข้อผิดพลาด “ข้อผิดพลาด http” ในเบราว์เซอร์ที่พยายามอัปโหลดไฟล์. pdf:

ข้อผิดพลาดเดียวกันในบันทึกเซิร์ฟเวอร์มันดูแตกต่างกันมาก รายละเอียดมากขึ้นและทำให้เราง่ายขึ้น การแก้ปัญหา- ขึ้นอยู่กับการกำหนดค่าของบริการเว็บเซิร์ฟเวอร์และบริการ HTTP / HTTPS ไฟล์ที่มีข้อผิดพลาดอาจเป็นแบบฟอร์ม: Error.log, ERROR_LOG, name-domain.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) หรือในไฟล์ confinx nuginx ของโดเมนที่ฉันพบข้อ จำกัด นี้
“ข้อผิดพลาด http” ปรากฏเกือบตลอดเวลาที่เรามีไฟล์ด้วย การระเหยทะเล MB หรือเราทำ อัปโหลดพร้อมกันไปยังหลายไฟล์-

เราแก้ข้อผิดพลาดได้อย่างไร “ลูกค้าตั้งใจจะส่งร่างที่มีขนาดใหญ่เกินไป – ข้อผิดพลาด http”

วิธีที่ง่ายที่สุดคือการแก้ไขไฟล์ “nginx.conf” และเพื่อสร้างคำสั่งที่เปลี่ยนแปลงขีด จำกัด การอัปโหลดที่อนุญาตต่อเซสชัน ในกรณีของเราเราตั้งค่าขีด จำกัด 10 MB ต่อไฟล์อัปโหลดไฟล์

 client_max_body_size 10M;

คำสั่งข้างต้นจะถูกเพิ่มในส่วน HTTP (เซิร์ฟเวอร์/ตำแหน่ง)

เราบันทึกไฟล์ “nginx.conf” แก้ไขด้วย “VI” หรือ “นาโน”จากนั้นเราทดสอบการกำหนดค่า 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 เวอร์ชันล่าสุด

หลงใหลเกี่ยวกับเทคโนโลยีฉันเขียนด้วยความยินดีกับ stealthsetts.com เริ่มต้นด้วยปี 2549 ฉันมีประสบการณ์มากมายในระบบปฏิบัติการ: MacOS, Windows และ Linux แต่ยังอยู่ในภาษาการเขียนโปรแกรมและแพลตฟอร์มบล็อก (WordPress) และสำหรับร้านค้าออนไลน์ (Woocommerce, Magento, Presashop)

บ้าน แหล่งที่มาของคุณบทเรียนเคล็ดลับและข่าวที่เป็นประโยชน์ แก้ไข [ข้อผิดพลาด HTTP] ไคลเอนต์ที่ตั้งใจจะส่งร่างที่มีขนาดใหญ่เกินไป [สื่ออัปโหลด WordPress]
แสดงความคิดเห็น