แก้ไขข้อผิดพลาด WordPress HTTP เมื่ออัพโหลดรูปภาพ

เผยแพร่แล้ว: 2023-10-07

ข้อผิดพลาด WordPress HTTP นี้เกิดขึ้นบ่อยมากเมื่ออัปโหลดภาพไปยังไซต์ WordPress ของคุณ มีวิธีแก้ไขปัญหาจริงซึ่งคู่มือนี้จะกล่าวถึง

ข้อผิดพลาด HTTP การอัปโหลดสื่อ WordPress มักเกิดขึ้นหลังจากที่รูปภาพมีปัญหาในการอัปโหลดมาระยะหนึ่งแล้ว ในบางครั้ง รูปภาพจะถูกอัปโหลดแม้ว่าการแจ้งเตือนข้อผิดพลาดจะปรากฏขึ้นแล้วก็ตาม มันสามารถเกิดขึ้นได้จากหลายสาเหตุ

โดยปกติแล้ว ข้อผิดพลาด HTTP เมื่ออัปโหลดรูปภาพไปยัง WordPress เกิดขึ้นเนื่องจากรูปภาพมีขนาดใหญ่เกินไปในขนาดพิกเซล เซิร์ฟเวอร์จึงไม่สามารถโฮสต์ได้ นอกจากนี้ยังสามารถเกิดขึ้นได้เมื่อขนาดภาพของคุณเหมาะสม แต่เซิร์ฟเวอร์ไม่ชอบมัน

ข้อผิดพลาด WordPress HTTP เมื่ออัพโหลดรูปภาพ

คุณอาจพบว่าข้อผิดพลาด http การอัปโหลดรูปภาพ WordPress เกิดขึ้นหลังจากที่คุณอัปเดต WordPress เป็นเวอร์ชันล่าสุดหรือผ่านการอัปเดตอื่น ๆ อาจเกิดขึ้นได้เมื่อผู้ให้บริการโฮสติ้งของคุณผ่านการอัพเดตหรืออัปเกรดบางอย่างแล้ว ปลั๊กอินและสคริปต์บางตัวอาจทำให้เกิดข้อผิดพลาด WordPress HTTP ได้เช่นกัน

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

จะแก้ไขได้อย่างไร?

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

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

เปลี่ยนเป็นแหล่งข้อมูลเช่นไลบรารี WordPress อย่างเป็นทางการที่ wordpress.org/plugins พวกเขาตรวจสอบและทดสอบปลั๊กอินของพวกเขา ให้ความสนใจกับบทวิจารณ์และการให้คะแนน รวมถึงบทวิจารณ์เชิงลบ เพื่อที่คุณจะได้เข้าใจอย่างชัดเจนถึงสิ่งที่คุณได้รับและวิธีที่มันโต้ตอบกับปัจจัยอื่น ๆ ก่อนที่คุณจะเริ่มใช้ปลั๊กอิน

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

การตั้งค่าการอนุญาตอย่างถูกต้อง

คุณอาจมีสิทธิ์อนุญาตไฟล์ที่ไม่ถูกต้องสำหรับโฟลเดอร์อัพโหลด WordPress บนเซิร์ฟเวอร์ เป็นต้น หากการอนุญาตไฟล์เหล่านี้ไม่ถูกต้อง คุณจะไม่สามารถจัดเก็บไฟล์ใดๆ ในไลบรารีสื่อได้ หรือไฟล์เหล่านั้นจะไม่แสดงในไลบรารีสื่อ เมื่อคุณพยายามเพิ่มไฟล์ลงในไลบรารี คุณจะได้รับข้อผิดพลาด http การอัปโหลดสื่อ WordPress นี่อาจเป็นผลลัพธ์ของการกำหนดค่าสิทธิ์ที่ไม่ถูกต้อง ปัญหาการอนุญาตนี้อาจเกิดขึ้นได้เมื่อมีการอัปเดต อัปเกรด หรือการเปลี่ยนแปลงอื่นๆ ที่ทำโดยบริษัทโฮสติ้งของคุณ

เพื่อแก้ไขปัญหานี้ คุณจะต้องตั้งค่าการอนุญาตอย่างถูกต้อง ทำตามคำแนะนำในโพสต์นี้เพื่อให้แน่ใจว่าถูกต้อง

คำนึงถึงขนาดของไฟล์

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

ตัวอย่างเช่น รูปภาพขนาด 3000 x 2000 พิกเซลจะไม่สามารถอัปโหลดได้ และทำให้คุณเกิดข้อผิดพลาด http การอัปโหลดรูปภาพ WordPress เซิร์ฟเวอร์จะปฏิเสธที่จะยอมรับไฟล์ขนาดใหญ่ วิธีแก้ปัญหาตามธรรมชาติคือการปรับขนาดไฟล์เป็นสิ่งที่เซิร์ฟเวอร์จะใช้

อย่ารู้สึกว่าสิ่งนี้จะทำให้ภาพเสื่อมลง บ่อยครั้งมันเป็นเรื่องของการเปลี่ยนรูปแบบหรือครอบตัดพื้นที่ที่สิ้นเปลืองจริงๆ คิดอย่างรอบคอบเกี่ยวกับพื้นที่โพสต์ที่คุณต้องการใช้สำหรับภาพนั้นก่อนที่จะอัปโหลด สาเหตุที่แท้จริงเพียงประการเดียวที่รูปภาพไม่อัปโหลดก็เนื่องมาจากขนาดเป็นพิกเซล ดังนั้นการปรับขนาดจึงไม่เป็นปัญหามากเกินไป

นอกจากนี้ ควรใส่ใจกับส่วนขยายรูปภาพของคุณด้วย ธีม WordPress อาจไม่รองรับไฟล์ PNG คุณอาจต้องเปลี่ยนเป็น JPG การย้อนกลับอาจเป็นจริงก็ได้ โดยที่ธีมไม่รองรับ JPG และคุณต้องสลับเป็น PNG เพียงแค่เปลี่ยนมันออกแล้วลองอีกครั้ง นี่อาจแก้ไขข้อผิดพลาด WordPress HTTP ของคุณได้อย่างรวดเร็วและง่ายดาย

สิ่งที่ต้องทำเพื่อหลีกเลี่ยงไม่ให้ได้รับข้อผิดพลาด HTTP เมื่ออัพโหลดรูปภาพไปยัง WordPress

  • รับและตั้งค่าโปรแกรม FTP ซึ่งจะช่วยให้คุณสามารถถ่ายโอนไฟล์ไปยังโฮสต์ WordPress ได้ FTP คือ File Transfer Protocol ซึ่งจะทำให้การถ่ายโอนไฟล์มีความปลอดภัยและเกือบจะแน่นอน
  • ติดตั้งปลั๊กอิน Add From Server และอย่าลืมเปิดใช้งาน จากแดชบอร์ด WordPress สิ่งที่คุณต้องทำคือตรวจสอบการตั้งค่า> เพิ่มจากเซิร์ฟเวอร์ นี่เป็นปลั๊กอินรุ่นเก่าที่ไม่มีการสนับสนุน แต่ก็ยังใช้งานได้ดีเพื่อช่วยลดความยุ่งยากในการเพิ่มสื่อในเว็บไซต์ของคุณ มันไม่ได้แทนที่ตัวอัปโหลดรูปภาพ แต่มันช่วยได้ เห็นว่าผู้ใช้ WordPress มีการใช้งานมากมาย
  • ตรวจสอบให้แน่ใจว่าบริษัทโฮสติ้งของคุณใช้ PHP 5.2.4+ และพวกเขาไม่ได้ดำเนินการใดๆ เพื่อจำกัดการอัปโหลด นี่เป็นปัญหาง่ายๆ ที่โฮสต์อาจไม่รู้ด้วยซ้ำ ติดต่อฝ่ายสนับสนุนเพื่อให้แน่ใจว่านี่ไม่ใช่ปัญหา คุณจะไม่รบกวนพวกเขาหากคุณต้องการแก้ไขปัญหาที่แท้จริง คุณยังจะได้ช่วยเหลือผู้คนจำนวนมากที่มีปัญหาคล้ายกันอีกด้วย
  • หลีกเลี่ยงการใช้เครื่องหมายอะพอสทรอฟีในชื่อไฟล์รูปภาพ สิ่งนี้มีแนวโน้มที่จะทำให้เกิดข้อผิดพลาด HTTP ในการอัปโหลดสื่อ WordPress

คำถามที่พบบ่อยเกี่ยวกับข้อผิดพลาด WordPress HTTP

ข้อผิดพลาด HTTP นี้คืออะไรที่ฉันเห็นอยู่เสมอเมื่อฉันพยายามอัพโหลดรูปภาพใน WordPress?

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

อาจเป็นอะไรก็ได้จากการไม่มีหน่วยความจำบนไซต์ WordPress ข้อผิดพลาดของเซิร์ฟเวอร์ หรือบางทีไฟล์รูปภาพของคุณใหญ่เกินไป คุณต้องตรวจสอบสิ่งเหล่านี้และอาจปรับแต่งการตั้งค่าบางอย่างหรือปรับภาพให้เหมาะสมเพื่อลดข้อผิดพลาดนี้ลง

เหตุใด WordPress ของฉันจึงบอกฉันว่า 'ข้อผิดพลาด HTTP' เฉพาะเมื่อฉันอัปโหลดภาพขนาดใหญ่เท่านั้น

โอ้ ภาวะที่กลืนไม่เข้าคายไม่ออกของภาพขนาดใหญ่แบบคลาสสิก! นี่คือข้อตกลง ไซต์ WordPress ของคุณมีขีดจำกัดเฉพาะสำหรับขนาดไฟล์เมื่อคุณอัปโหลด

เมื่อคุณพยายามอัปโหลดรูปภาพขนาดใหญ่นี้ WordPress จะเป็นเหมือน “เดี๋ยวก่อน มันมากเกินไปสำหรับฉัน!” และมันจะส่งข้อผิดพลาด HTTP มาที่คุณ ตอนนี้คุณสามารถแก้ไขปัญหานี้ได้โดยการเพิ่มขีดจำกัดขนาดไฟล์ในการอัปโหลด หรือเพียงทำให้รูปภาพของคุณเล็กลงและเป็นมิตรกับเว็บมากขึ้น เชื่อฉันเถอะ ไซต์ของคุณจะขอบคุณสำหรับสิ่งนี้

มีวิธีแก้ไขข้อผิดพลาด HTTP โดยไม่รบกวนการตั้งค่าเซิร์ฟเวอร์หรือไม่?

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

คุณสามารถใช้เครื่องมือเพิ่มประสิทธิภาพรูปภาพเพื่อลดขนาดไฟล์โดยไม่สูญเสียคุณภาพ นอกจากนี้ การล้างแคชของเบราว์เซอร์ของคุณหรือลองใช้เบราว์เซอร์อื่นอาจช่วยได้ มันคือทั้งหมดที่เกี่ยวกับการค้นหาจุดที่เหมาะสมในการนำภาพของคุณไปใช้งาน และเซิร์ฟเวอร์ของคุณก็พึงพอใจ

ฉันได้ยินบางอย่างเกี่ยวกับไฟล์ .htaccess มันมีบทบาทในการแก้ไขข้อผิดพลาดนี้หรือไม่?

โอ้ ไฟล์ .htaccess – มันเหมือนกับความลับของ WordPress! ดังนั้นไฟล์นี้จึงสามารถช่วยในการแก้ไขข้อผิดพลาด HTTP ได้จริงหากปัญหาเกี่ยวข้องกับการกำหนดค่าเซิร์ฟเวอร์ไม่ถูกต้อง

สิ่งที่คุณทำได้คือเพิ่มโค้ดเล็กๆ น้อยๆ เพื่อเพิ่มขีดจำกัดหน่วยความจำหรือปรับขนาดไฟล์ที่อัปโหลด แต่เดี๋ยวก่อน จัดการด้วยความระมัดระวัง โอเคไหม? การเปลี่ยนแปลงไฟล์ .htaccess ก็เหมือนกับการผ่าตัด คุณต้องแม่นยำและรู้ว่าคุณกำลังทำอะไรอยู่

เหตุใดฉันจึงควรตรวจสอบเวอร์ชัน PHP เมื่อได้รับข้อผิดพลาด HTTP

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

การอัปเดตเป็น PHP เวอร์ชันล่าสุดสามารถเพิ่มประสิทธิภาพไซต์ของคุณ และแก้ไขข้อผิดพลาดที่ไม่คาดคิดได้ มันเหมือนกับการแต่งรถของคุณ ทุกอย่างก็ราบรื่นขึ้นในภายหลัง

ปลั๊กอินอาจทำให้เกิดข้อผิดพลาด HTTP ได้หรือไม่

ปลั๊กอินเพื่อน พวกมันสามารถเป็นพรและคำสาปได้นะรู้ไหม? บางครั้งปลั๊กอินอาจเล่นได้ไม่ดีกับการตั้งค่า WordPress ที่เหลือของคุณและนั่นคือเวลาที่สิ่งต่างๆ ยุ่งยาก หากคุณเห็นข้อผิดพลาด HTTP อาจเป็นปลั๊กอินที่ก่อให้เกิดปัญหาร้ายแรง

วิธีที่ดีที่สุดในการค้นหาสิ่งนี้คือการปิดใช้งานปลั๊กอินของคุณทีละรายการและดูว่าข้อผิดพลาดหายไปหรือไม่ หากเป็นเช่นนั้น แสดงว่าคุณพบผู้กระทำผิดแล้ว!

ธีมของฉันเป็นคนเลวในสถานการณ์ข้อผิดพลาด HTTP นี้หรือไม่?

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

วิธีที่รวดเร็วในการตรวจสอบสิ่งนี้คือการเปลี่ยนไปใช้ธีม WordPress เริ่มต้นสักเล็กน้อยแล้วดูว่ายังมีข้อผิดพลาดอยู่หรือไม่ หากไม่เป็นเช่นนั้น คุณอาจต้องพูดคุยกับผู้พัฒนาธีมของคุณหรือมองหาเครื่องแต่งกายใหม่สำหรับไซต์ของคุณ

ข้อตกลงกับบันทึกข้อผิดพลาดของเซิร์ฟเวอร์และข้อผิดพลาด HTTP คืออะไร

บันทึกข้อผิดพลาดของเซิร์ฟเวอร์ เหมือนกับสมุดบันทึกของนักสืบสำหรับเว็บไซต์ของคุณ เมื่อมีสิ่งผิดปกติเกิดขึ้น เช่น ข้อผิดพลาด HTTP ในระหว่างการอัปโหลดรูปภาพ บันทึกเหล่านี้จะบันทึกหลักฐานไว้ คุณสามารถดูบันทึกเหล่านี้เพื่อดูว่าอะไรเป็นสาเหตุของปัญหา

อาจไม่ใช่กิจกรรมที่สนุกที่สุด แต่แน่นอนว่าจะมีประโยชน์ในการแตกเคสและทำให้อัพโหลดภาพได้อย่างราบรื่น

การติดต่อผู้ให้บริการโฮสติ้งของฉันช่วยในการแก้ไขข้อผิดพลาด HTTP ได้อย่างไร?

บางครั้งคุณก็ต้องเรียกทหารม้าเข้ามารู้ไหม? ผู้ให้บริการโฮสติ้งของคุณ พวกเขามีเครื่องมือและความรู้วิธีการแก้ไขข้อผิดพลาด HTTP อาจเป็นเพราะปัญหาเซิร์ฟเวอร์ หรือบางสิ่งจำเป็นต้องได้รับการปรับแต่งในตอนท้าย

อย่าอาย ตะโกนให้พวกเขา อธิบายปัญหา และพวกเขาควรจะสามารถแนะนำคุณในการแก้ไขปัญหาหรือแก้ไขปัญหาให้คุณได้ คุณไม่ได้อยู่คนเดียวในเรื่องนี้!

มีวิธีแก้ไขด่วนหรือขั้นตอนการแก้ไขปัญหาใดบ้างที่ฉันสามารถลองได้

พนันได้เลย! หากมีข้อสงสัย ให้เริ่มด้วยพื้นฐาน ล้างแคชและคุกกี้ของเบราว์เซอร์ของคุณ ลองใช้เบราว์เซอร์อื่น หรือแม้แต่รีสตาร์ทคอมพิวเตอร์ หากรูปภาพเป็นปัญหา ให้ลองบันทึกเป็นรูปแบบอื่นหรือปรับขนาด

และแน่นอน ตรวจสอบว่าไฟล์รูปภาพของคุณไม่เสียหาย การแก้ไขด่วนเหล่านี้อาจดูง่าย แต่คุณจะแปลกใจว่าพวกเขาหลอกและแก้ไขข้อผิดพลาด HTTP บ่อยแค่ไหน!

สิ้นสุดความคิดเกี่ยวกับข้อผิดพลาด WordPress HTTP

หากเคล็ดลับและกลเม็ดทั้งหมดนี้ไม่สามารถช่วยคุณได้ ตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลไซต์ของคุณไว้ก่อนแล้ว จากนั้น ติดต่อผู้พัฒนาธีมเพื่อดูว่ามีปัญหาใดๆ เกิดขึ้นหรือไม่ หากไม่เป็นเช่นนั้น โปรดติดต่อบริษัทโฮสติ้งของคุณ

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

หากคุณสนุกกับการอ่านบทความนี้เกี่ยวกับการแก้ไขข้อผิดพลาด http ของ WordPress เมื่ออัปโหลดภาพ คุณควรอ่านบทความนี้เกี่ยวกับวิธีแก้ไขหน้าจอสีขาวของ WordPress แห่งความตาย

นอกจากนี้เรายังเขียนเกี่ยวกับหัวข้อที่เกี่ยวข้องบางส่วน เช่น วิธีแก้ไขการเปลี่ยนเส้นทางมากเกินไป วิธีแก้ไข WordPress ไม่ส่งอีเมล วิธีแก้ไข err_ssl_version_or_cipher_mismatch การแก้ไขข้อผิดพลาดเกตเวย์ที่ไม่ถูกต้อง 502 และวิธีแก้ไขข้อผิดพลาด 504