การอัปโหลดล้มเหลวเกินขีดจำกัดขนาดไฟล์ – วิธีเพิ่มขีดจำกัดขนาดการอัปโหลดของ WordPress

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

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

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

ใน access.htaccess ก่อนอื่นคุณต้องเชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่านไคลเอนต์ File Transfer Protocol (FTP) เช่น FileZilla ไปที่โฟลเดอร์นี้และแก้ไขไฟล์ WP-config.php อย่าลืมเพิ่มค่าของคุณเองลงในขนาดการอัปโหลด ขนาดโพสต์ และขีดจำกัดหน่วยความจำ โดยใช้ตัวเลือกเพิ่ม ขนาดไฟล์อัปโหลด ที่เหมาะเจาะ คุณสามารถเพิ่มขนาดไฟล์อัปโหลดของคุณได้ สร้างโฟลเดอร์ในบัญชี WordPress ของคุณและระวังอย่าโอเวอร์โหลด

ควรมีปริมาณข้อมูลเพิ่มขึ้นที่สามารถอัปโหลดไปยังโฮสติ้งที่ใช้ร่วมกันได้ 1 หากต้องการเข้าถึงรูทของไดเรกทอรี ให้ไปที่ตัวจัดการไฟล์ของโฮสต์ ซึ่งสามารถเข้าถึงได้โดยเข้าสู่ระบบ godaddy cpanel -e ขณะนี้ คุณสามารถอัปโหลดไฟล์ที่มีขนาดสูงสุด 512MB อันเป็นผลมาจากรหัสด้านบน ซึ่งจะเปลี่ยน ขีดจำกัดการอัปโหลดไฟล์ ของคุณ

บนตัวเลือก PHP | หน้าตัวเลือก เลือกค่าสำหรับ upload_max_filesize จากนั้นคลิก เพิ่ม และสุดท้ายคลิก ใช้ สามารถเลือก Post_max_size ได้จากเมนู จากนั้นจึงเลือกค่าใหม่และกล่องโต้ตอบใช้จะปรากฏขึ้น จากนั้นคุณสามารถบันทึกได้

เลือกตำแหน่งจากเมนูดรอปดาวน์หลังจากเปิดตัวแก้ไข MultiPHP INI Upload_max_filesize สามารถแก้ไขได้โดยคลิกที่มัน ตรวจสอบให้แน่ใจว่าค่าสำหรับ post_max_size มากกว่าค่าสำหรับ upload_max_filesize จากนั้นคลิกนำไปใช้ที่ด้านล่างของหน้า

ขนาดอัพโหลดสูงสุดสำหรับ WordPress คืออะไร?

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

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

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


วิธีเพิ่มขนาดการอัปโหลดใน WordPress บน Localhost

หากคุณกำลังใช้ WordPress บนเซิร์ฟเวอร์ localhost คุณสามารถเพิ่ม ขนาดไฟล์อัพโหลดสูงสุด โดยการเพิ่มบรรทัดต่อไปนี้ในไฟล์ wp-config.php ของคุณ: define('WP_MEMORY_LIMIT', '64M'); สิ่งนี้จะเพิ่มขีด จำกัด หน่วยความจำสำหรับ PHP เป็น 64MB ซึ่งน่าจะเพียงพอสำหรับไฟล์รูปภาพส่วนใหญ่ หากคุณต้องการเพิ่มขึ้นอีก คุณสามารถลอง 128M หรือ 256M

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

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

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

เพิ่มขนาดอัพโหลด WordPress Htaccess

ในการเพิ่มขนาดการอัปโหลดใน WordPress คุณสามารถเพิ่มรหัสต่อไปนี้ในไฟล์ .htaccess ของคุณ: php_value upload_max_filesize 64M php_value post_max_size 64M สิ่งนี้จะเพิ่มขนาดการอัปโหลดเป็น 64MB

เมื่อคุณอัปโหลดรูปภาพหรือสื่ออื่นๆ WordPress จะตั้งค่า ขีดจำกัดขนาดการอัปโหลดไฟล์ โดยอัตโนมัติ เจ้าของเว็บไซต์ WordPress ส่วนใหญ่จะสามารถบรรลุขีดจำกัดนี้ได้ในที่สุด หากคุณพบข้อผิดพลาดในการอัปโหลด คุณอาจต้องเพิ่มขีดจำกัดนี้เพื่อหลีกเลี่ยง หากผู้ให้บริการโฮสต์ของคุณไม่รองรับไฟล์นี้ คุณจะต้องแก้ไขด้วยตนเอง ขนาดไฟล์ของบล็อก WordPress ของคุณสามารถเปลี่ยนแปลงได้เพื่อให้เป็นไปตามขีดจำกัด '64 M' คุณสามารถใช้ไคลเอนต์ FTP หรือตัวจัดการไฟล์ในแผงควบคุมโฮสติ้ง WordPress เพื่อทำสิ่งนี้ให้สำเร็จ ไฟล์ The.htaccess ต้องอยู่ในโฟลเดอร์รูทของเว็บไซต์ของคุณ

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