แก้ไข 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 ภายในไดเร็กทอรีของไซต์

Open wp-config file - Elementor Stuck on Loading Screen

คุณสามารถเปิดไฟล์ได้โดยตรงหากคุณมีไซต์อยู่ในไดรฟ์ในเครื่อง แต่ถ้าอยู่ภายใต้โฮสติ้งของคุณ ให้ใช้โปรแกรมจัดการไฟล์ FTP ที่ต้องการ เช่น cPanel เพื่อเข้าถึงฐานข้อมูลของไซต์

ขั้นตอนที่ 2: เพิ่มคำสั่งส่วนขยายหน่วยความจำ

ตอนนี้ เพิ่มบรรทัดของรหัสเหล่านี้ในไฟล์และบันทึก

กำหนด ('WP_MEMORY_LIMIT', '128M');

ประการที่สอง ตั้งค่าขีดจำกัดเวลาหน่วยความจำ

การเพิ่มขีดจำกัดเวลาของหน่วยความจำจะทำให้สคริปต์เซิร์ฟเวอร์ทำงานเป็นเวลาที่กำหนดก่อนที่จะหมดเวลา โดยค่าเริ่มต้น ค่าจะต่ำ ดังนั้นคุณอาจเห็นข้อผิดพลาดในการส่งคืนนอกเหนือจากปัญหาการโหลด Elementor ดังนั้น มาเพิ่มการจำกัดเวลาโดยวางโค้ดนี้ในไฟล์ wpconfig.php เดียวกัน-

set_time_limit(90);

memory limit 1024x584 1 - BdThemes

2. เพิ่มหน่วยความจำไซต์ด้วย php.ini

วิธีที่สองในการเพิ่มขีด จำกัด หน่วยความจำ PHP และกู้คืนข้อผิดพลาด Elementor ไม่โหลดคือการแก้ไขไฟล์ php.ini

ในการทำเช่นนั้น ให้เข้าสู่ระบบ cPanel ของคุณและค้นหาไฟล์ php.ini จากตัวจัดการไฟล์

file_manager

ในกรณีที่ไฟล์หายไป คุณสามารถสร้างไฟล์ใหม่ได้ในไม่กี่วินาทีจากแดชบอร์ด

เพียงคลิกที่ไอคอนไฟล์ใหม่และตั้งชื่อ ไฟล์ php.ini แล้วให้ WordPress จัดการไฟล์จาก public_html

ini 1024x458 1 - BdThemes

ตอนนี้คลิกขวาที่ไฟล์แล้วคลิกแก้ไข

edit php - BdThemes

จากนั้นเพิ่มรหัสทั้งสองนี้ลงในไฟล์และบันทึก

memory_limit = 256M;
max_execution_time = 90;

maximum time 1024x215 1 - BdThemes

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

ในการตั้งค่า คลิกที่ "แสดงไฟล์ที่ซ่อนอยู่" และบันทึกการตั้งค่า

htacc 1024x507 1 - BdThemes

จากนั้นเปิดไฟล์ .htaccess และเพิ่มบรรทัดที่แสดงในภาพด้านล่าง จากนั้นบันทึกการตั้งค่า

lsapi 1024x252 1 - BdThemes

ตอนนี้ ข้อผิดพลาด Elementor ของการติดขัดในการโหลดจะได้รับการแก้ไข

3. เพิ่มขีดจำกัดหน่วยความจำ PHP ด้วย .htaccess

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

กลับไปดำเนินการ ให้ค้นหาไฟล์ .htaccess จากไดเร็กทอรีราก และเปิดด้วยโปรแกรมแก้ไขข้อความ Local หรือ cPanel ทั้งคู่ต้องการ

ตอนนี้ วางโค้ดด้านล่างลงในไฟล์แล้วบันทึก

php_value memory_limit 256M

htaccess memory limit 1024x430 1 - BdThemes

หลังจากนั้น คุณควรเห็นการโหลดแผงวิดเจ็ต Elementor สำเร็จทุกครั้งนับจากนี้เป็นต้นไป

สาเหตุที่เป็นไปได้อื่น ๆ ที่อยู่เบื้องหลังข้อผิดพลาดในการโหลดตัวแก้ไข Elementor

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

ในกรณีนี้ คุณต้องปิดการใช้งานปลั๊กอินทั้งหมดทีละตัว ยกเว้น Elementor และค้นหาผู้กระทำความผิด เมื่อคุณพบปลั๊กอินที่ผิดพลาด ให้ขอรับการสนับสนุนเพื่อแก้ไขปัญหาหรือปล่อยทิ้งไว้หากไม่มีวิธีแก้ไข

ในที่สุดคุณสามารถใช้ Elementor อย่างเต็มศักยภาพได้หรือไม่? แสดงความคิดเห็นถึงเราหากการแก้ไขเหล่านี้ใช้ได้ผลสำหรับคุณ

หากปัญหายังคงอยู่ โปรดติดต่อฝ่ายสนับสนุนของเราเพื่อให้เราตรวจสอบเรื่องนี้ได้
สันติภาพ.