วิธีเพิ่มขนาดไฟล์อัพโหลดสูงสุดใน WordPress

เผยแพร่แล้ว: 2022-09-28

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

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

ค่าเริ่มต้นของ PHP สำหรับ upload_max_filesize และ post_max_size คือ 2 MB และ 8 MB ตามลำดับ

ฉันจะเพิ่มขนาดไฟล์อัพโหลดสูงสุดใน WordPress Bluehost ได้อย่างไร

เครดิต: ShoutMeLoud

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

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

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


วิธีเพิ่มขนาดไฟล์อัพโหลดสูงสุดใน Cpanel

เครดิต: YouTube

หากคุณประสบปัญหาในการอัปโหลดไฟล์ไปยังไซต์ WordPress คุณอาจต้องเพิ่มขนาดไฟล์สูงสุดที่อัปโหลด ซึ่งสามารถทำได้ผ่าน cPanel ของคุณ หากต้องการเพิ่มขนาดไฟล์อัปโหลดสูงสุด ขั้นแรกให้เข้าสู่ระบบ cPanel ของคุณ จากนั้นไปที่ส่วน "ตัวจัดการไฟล์" ภายในตัวจัดการไฟล์ คุณจะต้องค้นหาและแก้ไขไฟล์ .htaccess ภายในไฟล์ .htaccess คุณจะต้องเพิ่มโค้ดบรรทัดต่อไปนี้: php_value upload_max_filesize 64M ซึ่งจะเพิ่มขนาดไฟล์อัปโหลดสูงสุดเป็น 64MB เมื่อคุณเพิ่มโค้ดบรรทัดนี้แล้ว ให้บันทึกไฟล์และอัปโหลดกลับไปที่ไซต์ WordPress ของคุณ

ฉันจะเพิ่มขนาดการอัปโหลดสูงสุดเป็น WHM ได้อย่างไร

ด้วยการเปิด MultiPHP INI Editor ในส่วนซอฟต์แวร์ของเมนูแถบด้านข้าง คุณสามารถเพิ่มขีดจำกัดการอัปโหลด PHP ใน WHM ในเมนูแบบเลื่อนลง ให้เลือกเวอร์ชัน PHP เวอร์ชัน PHP มีการกำหนดค่าแยกต่างหาก ดังนั้นคุณต้องอัปเดตตัวแปรอัปโหลดสูงสุดสำหรับแต่ละรายการ

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

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

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

คุณสามารถเปลี่ยนขนาดการอัปโหลดสูงสุดสำหรับเครือข่าย WordPress Multisite ได้หากคุณใช้งาน WordPress Multisite บนคอมพิวเตอร์ของคุณ นอกจากนี้ คุณสามารถจำกัดจำนวนไฟล์ที่สามารถอัปโหลดไปยังแต่ละไซต์บนเครือข่ายได้ในเวลาเดียวกัน หากเซิร์ฟเวอร์ของคุณใช้ Apache คุณสามารถเพิ่มขนาดการอัปโหลดของเว็บไซต์ของคุณได้โดยเปลี่ยนไฟล์ your.htaccess คุณสามารถเข้าถึงไฟล์ your.htaccess ได้โดย ftp://www.yourhostingcompany.com/files/ หรือโดยใช้ตัวจัดการไฟล์ของบริษัทโฮสติ้งของคุณ โปรดใช้โปรแกรมแก้ไขข้อความหรือโปรแกรมแก้ไขโค้ดเพื่อเพิ่มโค้ดต่อไปนี้ลงในไฟล์: max_execution_time และ max_input_time ค่าสองค่าของ PHP ซึ่งกำหนดระยะเวลาที่เซิร์ฟเวอร์ใช้ในแต่ละงาน จะกำหนดระยะเวลาที่งาน PHP ใช้ในคอมพิวเตอร์เครื่องเดียว ต้องตั้งค่าเป็นตัวเลขที่เหมาะสมในกรณีการใช้งานของคุณ

โฮสติ้ง WordPress ได้รับการปรับให้เหมาะสมเพื่อประสิทธิภาพด้วยความช่วยเหลือของ Nginx ตาม Kinsta แนะนำให้เปลี่ยนไฟล์ php.ini และ nginx.conf หากคุณใช้ WordPress บน nginx ในการตั้งค่าขีดจำกัดขนาดการอัปโหลด ให้ใช้คำสั่ง client_max_body_size ของ Nginx หากคุณไม่ต้องการเขียนหรือแก้ไขโค้ด คุณสามารถใช้ปลั๊กอิน WordPress แทนได้ ด้วยปลั๊กอินขนาดไฟล์อัปโหลดสูงสุด คุณจะสามารถตอบสนองความต้องการนี้ได้ หากคุณต้องการกำหนด ขีดจำกัดขนาดการอัปโหลดสูงสุด ที่มากกว่าที่ผู้ให้บริการโฮสต์ของคุณกำหนด คุณต้องติดต่อพวกเขาก่อน WordPress อาจไม่รู้จักไฟล์ที่อัพโหลดผ่าน FTP/SFTP ในบางครั้ง

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

ขีดจำกัดการอัปโหลดสูงสุดกำหนดโดยผู้ให้บริการโฮสติ้ง

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

เพิ่มขีด จำกัด การอัปโหลด WordPress Htaccess

หากคุณประสบปัญหาในการอัปโหลดไฟล์ขนาดใหญ่ไปยัง WordPress คุณอาจต้องเพิ่มขีดจำกัดขนาดไฟล์สูงสุดที่อัปโหลด ซึ่งสามารถทำได้โดยแก้ไขไฟล์ .htaccess ของเว็บไซต์ของคุณ
เพียงเพิ่มโค้ดบรรทัดต่อไปนี้ในไฟล์ .htaccess ของคุณ โดยแทนที่หมายเลขด้วยขนาดไฟล์สูงสุดที่คุณต้องการอนุญาต (เป็นเมกะไบต์):
php_value upload_max_filesize 64M
บันทึกไฟล์และอัปโหลดไปยังไซต์ WordPress ของคุณ แค่นั้นแหละ! ตอนนี้ควรเพิ่มขีดจำกัดขนาดไฟล์อัปโหลดสูงสุดแล้ว

วิธีการเปลี่ยนขนาดไฟล์อัพโหลดสูงสุดใน WordPress

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

เพิ่มขีดจำกัดการอัปโหลด

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

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

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