Divi: ธีม WordPress ที่ดีที่สุดของเวลาทั้งหมด!

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

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

ไฟล์ที่อัปโหลดเกินสั่ง upload_max_filesize ใน php.ini

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

ข้อผิดพลาดร้ายแรง: ขนาดหน่วยความจำที่อนุญาตคือ 3456789 ไบต์หมด (พยายามจัดสรร 2345678 ไบต์) ใน /home/example-com/public_html/wp-includes/plugin.php ในบรรทัด 1234

วิธีแก้ไขข้อผิดพลาดนี้คือการเพิ่มจำนวนหน่วยความจำที่จัดสรรให้กับ WordPress ในบทความนี้ฉันจะแสดง 4 วิธีในการเพิ่มขีด จำกัด หน่วยความจำสูงสุดของ WordPress

1เวลานาน วิธีการ: แก้ไขไฟล์ php.ini

ถ้าคุณใช้ cPanel ในส่วน ไฟล์, คลิกที่ จัดการไฟล์. ตรวจสอบให้แน่ใจกล่อง " แสดงไฟล์ที่ซ่อน» (ไฟล์ dot) มีการตรวจสอบแล้วคลิกที่ปุ่ม« ไป”.

ในแผนผังไฟล์ทางด้านซ้ายให้เลือกโฟลเดอร์ของคุณ wp ผู้ดูแลระบบ และค้นหาไฟล์ชื่อ php.ini ou php5.ini. เปิดและเพิ่มหรือแก้ไขค่าด้านล่าง หากคุณไม่เห็นให้สร้างขึ้นมา โดยคลิกที่ลิงค์ " Nouveau ไฟล์ "ชื่อ php.ini ou php5.ini เปิดไฟล์และเพิ่มบรรทัดต่อไปนี้:cPanel ผู้จัดการไฟล์โฟลเดอร์เลือก 1

สร้างเว็บไซต์ของคุณอย่างง่ายดายด้วย Elementor

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

upload_max_filesize = 1000M
post_max_size = 2000M
memory_limit = 3000M
file_uploads = On
max_execution_time = 180

"M" หลังค่าหมายถึงเมกะไบต์ เปลี่ยนค่าเป็นสิ่งที่คุณคิดว่าเหมาะสมที่สุดสำหรับความต้องการของคุณ มูลค่า max_execution_time แสดงเวลาโหลดสูงสุดของสคริปต์ อย่างไรก็ตามโปรดทราบว่าโดยทั่วไป upload_max_filesize (ขนาดสูงสุดของไฟล์ที่จะอัปโหลด) ต้องเป็นค่าที่น้อยที่สุด memory_limit (หน่วยความจำทั้งหมดที่จัดสรรให้กับสคริปต์) ที่ใหญ่ที่สุดและ post_max_size (ขนาดข้อมูลสูงสุดของแบบสอบถามประเภทโพสต์) สื่อความสุข

2TH วิธีการ: แก้ไขไฟล์. htaccess ของคุณ

หากคุณไม่ประสบความสำเร็จกับไฟล์ php.ini ลองกับไฟล์ .htaccess  โดยการเพิ่มหรือแก้ไขบรรทัดท้ายไฟล์:

php_value upload_max_filesize 1000M
php_value post_max_size 2000M
php_value memory_limit 3000M
php_value max_execution_time 180
php_value max_input_time 180

หลักการเหมือนกันกับไฟล์ของคุณ php.ini. บันทึกการเปลี่ยนแปลงของคุณและล้างแคชเบราว์เซอร์ของคุณ

3TH วิธีการ: แก้ไขไฟล์ wp-config.php ของคุณ

ก่อนที่คุณคิดว่าคุณมีโชคร้ายลองเปลี่ยนไฟล์ของคุณ WP-config.php เพิ่มในตอนท้าย:

define('WP_MEMORY_LIMIT', '3000M');

โปรดจำไว้ว่าหลักการนั้นเหมือนกันเสมอ แทนที่ 3000 ด้วยค่าของคุณ บันทึกการเปลี่ยนแปลงและล้างแคชเบราว์เซอร์ของคุณ

4TH วิธีการ: เปลี่ยนค่าใน WHM ของคุณ

หากคุณโฮสต์บน VPS (Virtual Private Server) หรือเซิร์ฟเวอร์เฉพาะคุณสามารถเปลี่ยนค่าใน WHM (Web Hosting Manager) ได้

หลังจากตรวจสอบสิทธิ์แล้วให้ไปที่ เซิร์ฟเวอร์ การกำหนดค่า> ปรับแต่งการตั้งค่า. ภายใต้แท็บ PHP ป้อนค่าที่เหมาะกับคุณแล้วคลิกปุ่ม ลด.

WHM-PHP

แล้ว การกำหนดค่าบริการ> ตัวแก้ไขการกำหนดค่า PHP เปลี่ยนค่า memory_limit et upload_max_filesize ตามความสะดวกของคุณ

PHP การกำหนดค่าแก้ไขปรับปรุงหน่วยความจำ

สุดท้ายในส่วน ตัวเลือกและข้อมูล ค้นหาและเปลี่ยนค่า max_execution_time. คลิกที่ปุ่ม ลด ด้านล่างของหน้า

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

6 หุ้น
หุ้น4
ทวีต2
Enregistrer