เราจะช่วยคุณได้อย่างไร?

ไซต์ของฉันแสดงเฉพาะหน้าว่าง / สีขาว ฉันจะแก้ไขได้อย่างไร

Amy Flakelar
เขียนโดย
Amy Flakelar

ทั้งข้อผิดพลาด PHP และข้อผิดพลาดของฐานข้อมูลสามารถปรากฏเป็นหน้าจอสีขาว หน้าจอว่างเปล่าที่ไม่มีข้อมูล ซึ่งรู้จักกันทั่วไปในชุมชน WordPress ในชื่อ WordPress White Screen of Death (WSOD)

ก่อนที่จะใช้มาตรการที่สิ้นหวัง มีหลายสาเหตุที่ทำให้หน้าจอสีขาวของ WordPress ตาย:

ปลั๊กอินทำให้เกิดปัญหาความเข้ากันได้

  1. หากคุณมีสิทธิ์เข้าถึง หน้าจอการดูแลระบบ ให้ลองปิดใช้งานปลั๊กอินทั้งหมดแล้วเปิดใช้งานใหม่ทีละรายการ
  2. หากคุณไม่สามารถเข้าถึงหน้าจอได้ ให้เข้าสู่ระบบเว็บไซต์ของคุณผ่าน FTP
  3. ค้นหาโฟลเดอร์ “wp-content/plugins” และเปลี่ยนชื่อโฟลเดอร์ปลั๊กอินเป็น “plugins_old” การดำเนินการนี้จะปิดใช้งานปลั๊กอินทั้งหมดของคุณ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการปิดใช้งานปลั๊กอินด้วยตนเองได้ใน [คำถามที่พบบ่อยในการแก้ปัญหา](https://codex.wordpress.org/FAQ_Troubleshooting#How_to_deactivate_all_plugins_ when_not_able_to_access_the_administrative_menus.3F “FAQ Troubleshooting”)

ธีมของคุณอาจทำให้เกิดปัญหา

  1. สิ่งนี้มักจะเกิดขึ้นหากคุณประสบกับหน้าจอสีขาวแห่งความตายหลังจากเปิดใช้งานธีมใหม่หรือสร้างเว็บไซต์ใหม่ในเครือข่าย WordPress
  2. เข้าสู่ระบบ หน้าจอการดูแลระบบ และเปิดใช้งาน ธีม WordPress 26 แบบเริ่มต้น ที่เป็นค่าเริ่มต้น /themes /twentysixteen/){rel=“nofollow”}.
  3. หากคุณไม่สามารถเข้าถึงหน้าจอผู้ดูแลระบบ ให้ FTP ไปที่เว็บไซต์ของคุณและไปที่โฟลเดอร์ /wp-content/themes/ เปลี่ยนชื่อโฟลเดอร์ของธีมที่ใช้งานอยู่

ไดเร็กทอรีธีมของคุณอาจสูญหายหรือเปลี่ยนชื่อ

  1. นี่เป็นเรื่องปกติสำหรับนักพัฒนาที่เพิ่งสร้างสภาพแวดล้อมการพัฒนาในพื้นที่และโคลนฐานข้อมูลที่ชี้ไปยังธีม (หรือไดเร็กทอรีธีม) ที่อาจสูญหายหรือเปลี่ยนชื่อ
  2. หากต้องการทดสอบโซลูชันนี้ ให้ลองเข้าไปที่ wp-login.php หรือ /wp-admin/
  3. ถ้าคุณเห็นอะไร ก็เป็นตัวบ่งชี้ที่ดีว่าเกี่ยวข้องกับหัวข้อนั้นๆ
  4. เข้าสู่ระบบในฐานะผู้ดูแลระบบและพยายามดูส่วนหน้า คุณควรเห็นข้อความแสดงข้อผิดพลาดของ WordPress เกี่ยวกับเอฟเฟกต์: ไม่มีไดเรกทอรีธีม ‘{theme-name}’
  5. คุณสามารถแก้ไขได้หลายวิธี รวมถึงการสลับธีมที่ฝั่งผู้ดูแลระบบ เปลี่ยนชื่อไดเรกทอรี หรือแก้ไขระเบียน “ธีม” และ “สไตล์ชีต” ใน wp_options

คุณสมบัติ WP_DEBUG มักจะให้ข้อมูลเพิ่มเติม