ในบทความนี้ผมจะมาแนะนำการแก้ไขปัญหา WordPress ที่ขึ้นหน้าขาวง่ายๆ นะครับ หากคุณมีอาการดังนี้

  • WordPress เข้าหน้าบ้านบางหน้าขึ้นหน้าขาว
  • Elementor กำลังจะกดเข้าแก้ไข แต่ขึ้น Loading นานมากจนเข้าไม่ได้ เปิด Safe Mode ก็ไม่ติด
  • Fatal error: Allowed memory size of x bytes exhausted เวลาเปิด Mode Debug ไว้แล้ว
  • WordPress เข้าหน้าเว็บไม่ได้ เข้า Dashboard ไม่ได้
วิธีแก้ WordPress ขึ้นหน้าขาว เข้าไม่ได้ / Elementor ค้าง หรือ Fatal error: Allowed memory size of x bytes exhausted
ตัวอย่าง Fatal error: Allowed memory size of …. bytes
ตัวอย่าง Elementor ค้าง ขึ้นให้เปิด Safe Mode Having problems loading Elementor? Please enable Safe Mode to troubleshoot. Learn More
ตัวอย่าง Elementor ค้าง ขึ้นให้เปิด Safe Mode Having problems loading Elementor? Please enable Safe Mode to troubleshoot. Learn More

สามารถแก้ไขได้ดังนี้ครับ


เกิดจากอะไร + วิธีแก้

โดยทั่วไป WordPress จะจำกัด PHP Memory Limit ไว้ที่ 40MB ครับ โดยบาง Plugin/Theme หรือบางหน้าที่ซับซ้อนอาจต้องใช้ Memory ที่เยอะกว่า 40MB ครับ

โดยหากใช้ Shared Hosting ส่วนใหญ่ จะอนุญาตไว้ที่ 256MB ครับ เพราะฉนั้นการดึงศักยภาพออกมาให้ได้มากที่สุดก็จะเป็นการกำหนดลงไปในไฟล์ wp-config.php ดังนี้ครับ

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

หากไม่พอให้เปลี่ยนจาก 256M เป็น 512M หรือ 1024M ก็ได้ครับ ทั้งนี้การเพิ่มขึ้น = กินทรัพยากรเครื่องมากขึ้น ใช้ระมัดระวังนะครับ


เพิ่มไปแล้วก็ยังไม่ติด ทำอย่างไร…

แต่หากว่าไม่ขึ้น หรือลองแก้ ลองเปิด Mode Debug ดูก่อนครับว่าใช่เพราะว่าเกิดจาก Memory Limit ไม่พอจริงหรือเปล่า หรือปลั๊กอินมันมีปัญหา โดยง่าย ๆ เลยคือการไปเปิด Mode Debug ดูครับ

หากใช้งาน Elementor ให้ลองดูครับว่ามี Plugin เสริม Elementor ตัวอื่นไหมที่ใช้ครับ เช่น Unlimited Addons, Crocoblocks, Essential Addons หรือแม้แต่ตัว Elementor Pro เอง ให้ลองปิดการทำงานแล้วลองโหลดหน้าเว็บดูครับ

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

แต่หากว่าไม่ใช่ หรือไม่ได้ใช้ Elementor ทำเว็บ เป็นไปได้ว่าอาจเกิดจากอาการอื่นเช่นกันนะครับ ให้ลองตรวจดูดี ๆ หรือองทำตามบทความ เกิดข้อผิดพลาดร้ายแรงขึ้นบนเว็บนี้ โปรดตรวจสอบคำแนะนำในกล่องข้อความในอีเมลของผู้ดูแลเว็บ / There has been a critical error on this website. Please check your site admin email inbox for instructions. ก็ได้เช่นกันครับ

แต่หากแก้แล้วไม่หาย มาหาเราได้เลยครับ MAKE2WEB ยินดีให้บริการ แก้ปัญหาเว็บไซต์

👋รับแก้ปัญหาเว็บไซต์ WordPress ราคาถูก!

เว็บมีปัญหา ปรึกษา Make2Web

รับแก้ปัญหาเว็บไซต์ แก้ปัญหาเว็บไซต์ WordPress เริ่มต้น 500 บาทเท่านั้น!

หากเว็บไซต์ของคุณมีปัญหา ไม่ว่าจะเป็นปัญหาระบบ การแสดงผล คนทำเว็บหนี หรืออื่น ๆ Make2Web มีบริการรับแก้เว็บไซต์ WordPress แก้เว็บโดนแฮ็ค โดนแฮ็ค ย้ายเว็บไซต์ สำรอง Backup เว็บไซต์ เว็บไซต์หากมีปัญหา แก้ไม่ได้ไม่คิดเงินนะครับ!