แก้ไข Elementor Stuck บนหน้าจอโหลด [ทันที]
เผยแพร่แล้ว: 2022-08-29แผงแก้ไข Elementor ของคุณหยุดทำงานหรือไม่ นี่เป็นข้อผิดพลาดในการโหลด Elementor ที่ไม่โหลดซึ่งทำให้นักออกแบบเว็บจำนวนมากไม่ชอบ Elementor ในตอนแรก ให้ฉันพูดแบบนี้ไม่ใช่ข้อผิดพลาดของปลั๊กอิน Elementor แต่เป็นปัญหาขีด จำกัด หน่วยความจำ WordPress อย่างง่าย
แต่มันน่ารำคาญถ้าแผงวิดเจ็ต Elementor ค้างในการโหลดในการลองครั้งแรก ในบทความนี้ เราจะแสดงวิธีที่เร็วที่สุดในการแก้ไข Elementor ที่ค้างอยู่บนหน้าจอการโหลด
สาเหตุที่แผงแก้ไข Elementor หยุดทำงานเป็นครั้งคราว
หากคุณเปิดหน้าใด ๆ ด้วยตัวแก้ไข Elementor และเห็นเมนูวิดเจ็ตกำลังโหลดอย่างไม่สิ้นสุด จะเรียกว่าข้อผิดพลาด Elementor ติดอยู่ที่การโหลด กรณีนี้อาจเกิดขึ้นได้หากหน่วยความจำ PHP ของไซต์คุณน้อยกว่าที่จำเป็นหรือ Elementor มีปลั๊กอินที่ขัดแย้งกับธีมหรือปลั๊กอินที่ติดตั้งไว้ นอกจากนี้ยังมีรายงานว่าปลั๊กอินแคชอาจทำให้วิดเจ็ต Elementor ทำงานผิดปกติ
ในบางกรณี ปัญหานี้อาจเกิดขึ้นเนื่องจากข้อผิดพลาดจากผู้ให้บริการโฮสต์ของคุณ แต่สำหรับ 99% ของเวลานั้น ขีดจำกัดหน่วยความจำ PHP ของ WordPress เป็นปัญหาหลัก ในการแก้ไข Elementor ค้างในการโหลด คุณเพียงแค่ต้องเพิ่มขีดจำกัดหน่วยความจำเท่านั้น
คุณสามารถตรวจสอบข้อมูลระบบของคุณสำหรับ WordPress หรือความสมบูรณ์ของไซต์ และคุณจะสามารถดูได้ว่าไซต์ของคุณมีหน่วยความจำเท่าใด หากต่ำกว่าหรือเท่ากับ 56MB ข้อผิดพลาดในการโหลดจะเกิดจากหน่วยความจำเหลือน้อย คุณสามารถแก้ไขได้โดยเพิ่มขีดจำกัดหน่วยความจำสำหรับเว็บไซต์ของคุณ
การแก้ไขนี้ควรใช้งานได้ เว้นแต่จะมีข้อผิดพลาดทางเทคนิคอื่นๆ ในเว็บไซต์ของคุณที่อาจต้องค้นหาเพิ่มเติมในบันทึกข้อผิดพลาด PHP และข้อมูลเชิงลึกของ pagespeed
ในกรณีที่เป็นปัญหาขีดจำกัดหน่วยความจำ ให้อ่านวิธีการที่ระบุไว้ด้านล่างเพื่อแก้ไขปัญหาทันที
3 การแก้ไขทันทีสำหรับ Elementor Stuck on Loading Error
เป็นไปได้ที่จะเพิ่มหน่วยความจำ PHP ของเว็บไซต์ของคุณด้วย 3 วิธีง่ายๆ -
- แก้ไข Wp-config.php
- แก้ไข php.ini
- แก้ไข .htaccess
ทั้ง 3 วิธีนั้นง่ายต่อการดำเนินการ และคุณไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรมที่ลึกซึ้งยิ่งขึ้น เพียงเท่านั้น สิ่งเหล่านี้ยังคงเป็นการแก้ไขทางเทคนิคที่ต้องดำเนินการอย่างระมัดระวัง งั้นก็เตรียมตัวเลยดีกว่า
นอกจากนี้ คุณจะแก้ไขไฟล์โค้ด ดังนั้นให้ใช้โปรแกรมแก้ไขข้อความที่ดีกว่า เช่น Sublime Text แทนโปรแกรมแก้ไขข้อความ Windows ที่ซับซ้อน
1. เพิ่มหน่วยความจำไซต์ด้วย Wp-config.php
ที่นี่คุณต้องทำสองสิ่ง
- เพิ่มขีดจำกัดหน่วยความจำ
- กำหนดระยะเวลาดำเนินการ
มาเพิ่มความจำกันก่อน
ขั้นตอนที่ 1: เปิดไฟล์ wp-config
คุณจะต้องเปิดไฟล์ไซต์จากบริการ FTP และไปที่เอกสารรูท ที่นั่น คุณต้องค้นหาไฟล์ wp-config.php ภายในไดเร็กทอรีของไซต์
คุณสามารถเปิดไฟล์ได้โดยตรงหากคุณมีไซต์อยู่ในไดรฟ์ในเครื่อง แต่ถ้าอยู่ภายใต้โฮสติ้งของคุณ ให้ใช้โปรแกรมจัดการไฟล์ FTP ที่ต้องการ เช่น cPanel เพื่อเข้าถึงฐานข้อมูลของไซต์
ขั้นตอนที่ 2: เพิ่มคำสั่งส่วนขยายหน่วยความจำ
ตอนนี้ เพิ่มบรรทัดของรหัสเหล่านี้ในไฟล์และบันทึก
กำหนด ('WP_MEMORY_LIMIT', '128M');
ประการที่สอง ตั้งค่าขีดจำกัดเวลาหน่วยความจำ
การเพิ่มขีดจำกัดเวลาของหน่วยความจำจะทำให้สคริปต์เซิร์ฟเวอร์ทำงานเป็นเวลาที่กำหนดก่อนที่จะหมดเวลา โดยค่าเริ่มต้น ค่าจะต่ำ ดังนั้นคุณอาจเห็นข้อผิดพลาดในการส่งคืนนอกเหนือจากปัญหาการโหลด Elementor ดังนั้น มาเพิ่มการจำกัดเวลาโดยวางโค้ดนี้ในไฟล์ wpconfig.php เดียวกัน-
set_time_limit(90);
2. เพิ่มหน่วยความจำไซต์ด้วย php.ini
วิธีที่สองในการเพิ่มขีด จำกัด หน่วยความจำ PHP และกู้คืนข้อผิดพลาด Elementor ไม่โหลดคือการแก้ไขไฟล์ php.ini
ในการทำเช่นนั้น ให้เข้าสู่ระบบ cPanel ของคุณและค้นหาไฟล์ php.ini จากตัวจัดการไฟล์
ในกรณีที่ไฟล์หายไป คุณสามารถสร้างไฟล์ใหม่ได้ในไม่กี่วินาทีจากแดชบอร์ด
เพียงคลิกที่ไอคอนไฟล์ใหม่และตั้งชื่อ ไฟล์ php.ini แล้วให้ WordPress จัดการไฟล์จาก public_html
ตอนนี้คลิกขวาที่ไฟล์แล้วคลิกแก้ไข
จากนั้นเพิ่มรหัสทั้งสองนี้ลงในไฟล์และบันทึก
memory_limit = 256M;
max_execution_time = 90;
ที่นี่ สคริปต์อาจทำงานไม่ถูกต้องเนื่องจากยังไม่อยู่ในบันทึกที่อยู่ไซต์ เพื่อให้แน่ใจว่าใช้งานได้ ไปที่การตั้งค่าจากไดเร็กทอรีราก cPanel เพื่อเพิ่มคำสั่งไฟล์ isapi_ phpini
ในการตั้งค่า คลิกที่ "แสดงไฟล์ที่ซ่อนอยู่" และบันทึกการตั้งค่า
จากนั้นเปิดไฟล์ .htaccess และเพิ่มบรรทัดที่แสดงในภาพด้านล่าง จากนั้นบันทึกการตั้งค่า
ตอนนี้ ข้อผิดพลาด Elementor ของการติดขัดในการโหลดจะได้รับการแก้ไข
3. เพิ่มขีดจำกัดหน่วยความจำ PHP ด้วย .htaccess
วิธีที่ 3 คือการแก้ไขไฟล์ .htaccess ของเว็บไซต์ WordPress ของคุณ นี่เป็นหนึ่งในไฟล์ที่ซับซ้อนที่สุดที่ไม่ควรแตะต้องเว้นแต่คุณจะทำอย่างรู้เท่าทัน สิ่งผิดปกติที่นี่จะทำให้เกิดข้อผิดพลาดในไซต์ WordPress ของคุณ
กลับไปดำเนินการ ให้ค้นหาไฟล์ .htaccess จากไดเร็กทอรีราก และเปิดด้วยโปรแกรมแก้ไขข้อความ Local หรือ cPanel ทั้งคู่ต้องการ
ตอนนี้ วางโค้ดด้านล่างลงในไฟล์แล้วบันทึก
php_value memory_limit 256M
หลังจากนั้น คุณควรเห็นการโหลดแผงวิดเจ็ต Elementor สำเร็จทุกครั้งนับจากนี้เป็นต้นไป
สาเหตุที่เป็นไปได้อื่น ๆ ที่อยู่เบื้องหลังข้อผิดพลาดในการโหลดตัวแก้ไข Elementor
หากปัญหาการโหลดแผงตัวแก้ไขยังคงมีอยู่ แสดงว่ามีปัญหาอื่นๆ เกิดขึ้นกับเว็บไซต์ของคุณ อาจเป็นข้อขัดแย้งของปลั๊กอินหรือปัญหาที่เกี่ยวข้องกับธีม WordPress ที่คุณใช้อยู่
ในกรณีนี้ คุณต้องปิดการใช้งานปลั๊กอินทั้งหมดทีละตัว ยกเว้น Elementor และค้นหาผู้กระทำความผิด เมื่อคุณพบปลั๊กอินที่ผิดพลาด ให้ขอรับการสนับสนุนเพื่อแก้ไขปัญหาหรือปล่อยทิ้งไว้หากไม่มีวิธีแก้ไข
ในที่สุดคุณสามารถใช้ Elementor อย่างเต็มศักยภาพได้หรือไม่? แสดงความคิดเห็นถึงเราหากการแก้ไขเหล่านี้ใช้ได้ผลสำหรับคุณ
หากปัญหายังคงอยู่ โปรดติดต่อฝ่ายสนับสนุนของเราเพื่อให้เราตรวจสอบเรื่องนี้ได้
สันติภาพ.