การพบหน้าเว็บขาวใน WordPress หรือที่เรียกว่า “White Screen of Death” เป็นปัญหาที่ทำให้ผู้ใช้งานรู้สึกวิตกกังวลและไม่สามารถเข้าถึงเว็บไซต์ได้ ปัญหานี้อาจเกิดจากหลายสาเหตุ เช่น ปลั๊กอินที่ไม่เข้ากัน, ธีมที่มีปัญหา หรือข้อผิดพลาดในโค้ด แต่ไม่ต้องกังวล เพราะคุณสามารถแก้ปัญหานี้ได้ง่ายๆ ในเวลาเพียง 3 นาที ตามขั้นตอนดังต่อไปนี้
1 ตรวจสอบไฟล์ .htaccess
ไฟล์ .htaccess อาจเกิดความผิดพลาดทำให้เว็บไซต์ไม่สามารถโหลดได้ ควรตรวจสอบและรีเซ็ตไฟล์นี้
วิธีการ
- เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่านโปรแกรม FTP เช่น FileZilla
- ค้นหาไฟล์ .htaccess ในโฟลเดอร์หลักของ WordPress
- ทำการดาวน์โหลดไฟล์ .htaccess ไปยังคอมพิวเตอร์เพื่อสำรองข้อมูล
- ลบไฟล์ .htaccess บนเซิร์ฟเวอร์
- เข้าสู่ระบบ WordPress ไปที่ Settings > Permalinks แล้วคลิก “Save Changes” เพื่อสร้างไฟล์ .htaccess ใหม่
2 ปิดการใช้งานปลั๊กอิน
ปลั๊กอินที่ไม่เข้ากันหรือมีปัญหาสามารถทำให้หน้าเว็บขาวได้ การปิดการใช้งานปลั๊กอินทั้งหมดจะช่วยให้คุณสามารถระบุว่าปลั๊กอินตัวไหนเป็นสาเหตุ
วิธีการ:
- เข้าสู่ระบบผ่าน FTP และไปที่โฟลเดอร์
wp-content/plugins - เปลี่ยนชื่อโฟลเดอร์
pluginsเป็นplugins_old - กลับไปที่เว็บไซต์และรีเฟรชหน้า หากเว็บไซต์กลับมาใช้งานได้ แสดงว่าปัญหาเกิดจากปลั๊กอิน
- ค่อยๆ เปลี่ยนชื่อโฟลเดอร์กลับและเปิดใช้งานปลั๊กอินทีละตัวเพื่อตรวจสอบว่าตัวไหนเป็นสาเหตุ
3 เปลี่ยนธีมชั่วคราว
หากธีมที่คุณใช้งานมีปัญหา อาจทำให้หน้าเว็บขาวได้ คุณสามารถเปลี่ยนธีมชั่วคราวเพื่อทดสอบได้
วิธีการ:
- เข้าสู่ระบบ FTP และไปที่โฟลเดอร์
wp-content/themes - เปลี่ยนชื่อโฟลเดอร์ธีมที่คุณใช้งานอยู่
- WordPress จะเปลี่ยนไปใช้ธีมเริ่มต้นอัตโนมัติ เช่น Twenty Twenty-Three
- กลับไปที่เว็บไซต์และรีเฟรชหน้า หากเว็บไซต์กลับมาใช้งานได้ แสดงว่าปัญหามาจากธีม
สรุป
การพบหน้าเว็บขาวใน WordPress อาจทำให้เกิดความวิตกกังวล แต่ด้วยเคล็ดลับง่ายๆ ที่สามารถทำได้ภายใน 3 นาที คุณสามารถระบุสาเหตุและแก้ไขปัญหาได้อย่างรวดเร็ว ทั้งการตรวจสอบไฟล์ .htaccess ปิดการใช้งานปลั๊กอิน หรือเปลี่ยนธีมชั่วคราว จะช่วยให้คุณกลับมาใช้งานเว็บไซต์ได้อีกครั้ง อย่าลืมสำรองข้อมูลเว็บไซต์เป็นประจำเพื่อป้องกันปัญหาที่อาจเกิดขึ้นในอนาคต
