8 วิธีที่มีประสิทธิภาพในการเพิ่มขีดจำกัดการอัปโหลด WordPress

เผยแพร่แล้ว: 2022-11-24

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

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

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

  • ขีด จำกัด การอัปโหลด WordPress คืออะไร?
  • #1 ติดต่อผู้ให้บริการโฮสติ้งของคุณ
  • #2 อัปเดตไฟล์ .htaccess ของคุณ
  • #3 ปรับแต่งไฟล์ php.ini
  • #4 แก้ไขไฟล์ .user.ini
  • #5 เปลี่ยนตัวเลือก PHP ผ่าน cPanel
  • #6 ใช้ตัวกรอง upload_size_limit
  • #7 เปิดใช้งานปลั๊กอิน WordPress
  • #8 เพิ่มขนาดไฟล์อัพโหลดในหลายไซต์
  • โบนัส: ปกป้องไฟล์อัพโหลด WordPress ของคุณ

ขีด จำกัด การอัปโหลด WordPress คืออะไร?

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

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

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

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

pda-check-increase-wordpress-upload-limit

จากนั้นทำตามคำแนะนำด้านล่างเพื่อเพิ่มขีดจำกัดการอัปโหลดของ WordPress

#1 ติดต่อผู้ให้บริการโฮสติ้งของคุณ

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

#2 อัปเดตไฟล์ .htaccess ของคุณ

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

 php_value upload_max_filesize 60M
php_value post_max_size 60M
php_value memory_limit 15M

#3 ปรับแต่งไฟล์ php.ini

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

 upload_max_filesize = 12M
post_max_size = 13M
memory_limit = 15M

หากคุณไม่พบการตั้งค่าของ ไฟล์ php.ini ให้คัดลอกและวางโค้ดที่ด้านล่างของไฟล์ ในกรณีที่คุณหาไฟล์ไม่พบ ให้สร้างไฟล์ขึ้นมาเอง

#4 แก้ไขไฟล์ .user.ini

เว้นแต่โฮสต์เว็บของคุณไม่ได้ล็อคการกำหนดค่า PHP ส่วนกลาง พวกเขาอาจตั้งค่าเซิร์ฟเวอร์ให้ทำงานกับไฟล์ .user.ini แทน ไฟล์ php.ini เช่นเดียวกับ ไฟล์ php.ini และ . htaccess ไฟล์ . user.ini จะอยู่ในไดเรกทอรีรากของไซต์ของคุณ คุณสามารถสร้างไฟล์ .user.ini ใหม่ได้หากหาไม่พบ

เมื่อพบแล้ว ให้เพิ่มโค้ดด้านล่างลงในไฟล์ .user.ini ของคุณ:

 upload_max_filesize = 32M
post_max_size = 64M
memory_limit = 128M

#5 เปลี่ยนตัวเลือก PHP ผ่าน cPanel

หากโฮสต์เว็บของคุณจัดการเซิร์ฟเวอร์และไซต์ของคุณด้วย cPanel คุณสามารถกำหนดค่าขีดจำกัดการอัปโหลดบนอินเทอร์เฟซได้ ในการเริ่มต้น ให้เลือก Select PHP Version in Software ของแดชบอร์ด cPanel ของคุณ

pda-select-php-version-cpanel

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

pda-php-ตัวเลือก-cpanel

เลื่อนหน้าลงมาเพื่อปรับแต่งค่าของคำสั่ง PHP เช่น upload_max_filesize , post_max_size , memory_limit , max_execution_time และ max_input_time

pda-เพิ่ม wordpress-upload-limit-cpanel

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

#6 ใช้ตัวกรอง upload_size_limit

แน่นอนว่าตัวกรอง upload_size_limit จะ กรองขนาดอัปโหลดสูงสุดใน ไฟล์ php.ini คุณยังสามารถดูขนาดการอัปโหลดสูงสุดที่อนุญาตใน ไลบรารีสื่อ และ ข้อมูล ความสมบูรณ์ของไซต์

รหัสด้านล่างกำหนดขีดจำกัดการอัปโหลดสำหรับผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบทั้งหมด อย่างไรก็ตาม คุณสามารถแก้ไขโค้ดให้เหมาะกับบทบาทเฉพาะของคุณได้

 /**
* กรองขีดจำกัดขนาดการอัปโหลดสำหรับผู้ที่ไม่ใช่ผู้ดูแลระบบ
*
* @param string $size ขีดจำกัดขนาดการอัปโหลด (เป็นไบต์)
* @return int (อาจจะ) จำกัด ขนาดที่กรอง
*/

ฟังก์ชัน filter_site_upload_size_limit( ขนาด $ ) {
// กำหนดขีดจำกัดขนาดการอัปโหลดเป็น 10 MB สำหรับผู้ใช้ที่ไม่มีความสามารถ 'manage_options'
ถ้า ( ! current_user_can( 'manage_options' ) ) {
// 10 ลบ.
ขนาด $ = 1024 * 10,000;
}

ส่งคืนขนาด $;
}

add_filter( 'upload_size_limit', 'filter_site_upload_size_limit', 20 );

#7 เปิดใช้งานปลั๊กอิน WordPress

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

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

pda-เพิ่ม wordpress-upload-limit-plugin.pda

#8 เพิ่มขนาดไฟล์อัพโหลดในหลายไซต์

คุณสามารถเพิ่มขีดจำกัดการอัปโหลดได้จากการตั้งค่า หากคุณใช้ WordPress หลายเว็บไซต์

อย่างไรก็ตาม การเพิ่มขึ้นนั้นขึ้นอยู่กับการกำหนดค่าเซิร์ฟเวอร์ของคุณ หากการตั้งค่าเซิร์ฟเวอร์เป็น 20MB คุณจะขยายขนาดไฟล์อัปโหลดให้สูงกว่านั้นไม่ได้ เมื่อเครือข่ายของคุณตั้งค่าเป็น 15 MB จาก 20MB ของเซิร์ฟเวอร์ คุณสามารถเพิ่มขนาดการอัปโหลดเป็น 20MB

pda-increase-wordpress-max-upload-file-size

โบนัส: ปกป้องไฟล์อัพโหลด WordPress ของคุณ

หลังจากแก้ไขปัญหาขีดจำกัดการอัปโหลดของคุณแล้ว การป้องกันไฟล์ควรเป็นข้อกังวลหลักของคุณ ถัดไป เรามีปลั๊กอินความปลอดภัยคู่แบบไดนามิกที่จะจัดการกับความกังวลของคุณด้วยความระมัดระวัง – PDA Gold และ PPWP Pro ตรวจสอบพวกเขาออก! .

ป้องกัน Direct Access Gold (PDA Gold) ป้องกัน Google จากการจัดทำดัชนีไฟล์ของคุณ เพื่อไม่ให้ใครเห็น หากมีคนพยายามเข้าถึงไฟล์ของคุณอย่างผิดกฎหมาย พวกเขาจะพบหน้าข้อผิดพลาด 404 นอกจากนี้ PDA Gold ยังบล็อกการฮอตลิงก์ ซึ่งช่วยประหยัดแบนด์วิธของคุณ และทำให้ไซต์ของคุณทำงานได้อย่างราบรื่น

ไม่มีปลั๊กอินในด้านการป้องกันรหัสผ่านที่ดีไปกว่า PPWP Pro รหัสผ่านปลั๊กอินปกป้องไฟล์ WordPress, โพสต์, หน้า, เนื้อหาบางส่วน, ผลิตภัณฑ์ WooCommerce หรือแม้กระทั่งเว็บไซต์ของคุณทั้งหมด PPWP Pro ช่วยให้คุณสร้างรหัสผ่านเดียวสำหรับเนื้อหาหลายรายการหรือรักษาความปลอดภัยเนื้อหาเดียวด้วยรหัสผ่านหลายชุด

อย่าลังเลที่จะอัปโหลดไฟล์ของคุณตั้งแต่ตอนนี้

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

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