วิธีแก้ไขข้อผิดพลาด “ขออภัยคุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้”

เผยแพร่แล้ว: 2022-11-15

คุณตื่นขึ้นมาในตอนเช้าและพบข้อผิดพลาด “ ขออภัย คุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้ ” บนไซต์ WordPress ของคุณ แผนของคุณคืออะไร? ข้อผิดพลาดดังกล่าวอาจทำลายเช้าของคุณ และคุณอาจไม่สามารถซ่อมแซมได้ด้วย ความพยายามง่ายๆ ข้อผิดพลาดนี้อาจเกิดขึ้นได้ จากหลายสาเหตุ และอาจเป็นเรื่องยากเล็กน้อยสำหรับผู้เริ่มต้นในการแก้ไขจุดบกพร่อง เพื่อแก้ปัญหานี้ เราจะแนะนำคุณเกี่ยวกับตัวเลือกที่เป็นไปได้มากมายเพื่อช่วยให้คุณเลือกตัวเลือกที่เหมาะกับคุณ

Sorry You Are Not Allowed to Access This Page

เมื่อ แก้ไข หรือใช้ไซต์ WordPress ของคุณ บางครั้งคุณอาจได้รับข้อผิดพลาดหรือคำเตือนที่ระบุว่า “ขออภัย คุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้”

ปัญหานี้เกิดจากปัญหาด้านความปลอดภัยหรือการ อนุญาต โดยพื้นฐาน อย่างไรก็ตาม การวินิจฉัยสาเหตุที่ลึกลงไปนั้นอาจทำได้ยาก

ตัวอย่างเช่น อาจมีความ ไม่ตรงกัน ระหว่างข้อมูลที่แลกเปลี่ยนระหว่างไฟล์ของเว็บไซต์คุณกับฐานข้อมูล หากข้อมูลที่เก็บไว้สำหรับธีม ปลั๊กอิน หรือ ส่วนประกอบหลักของ WordPress ไม่ตรงกับเวอร์ชันในฐานข้อมูล คำขอจะล้มเหลวและข้อความ " ขออภัยคุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้ " จะปรากฏขึ้น

อะไรทำให้เกิดข้อผิดพลาด "ขออภัยคุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้" ใน WordPress

สาเหตุหนึ่งที่เป็นไปได้คือ เวอร์ชัน PHP ของไซต์ในพื้นที่ของคุณหรือแม้แต่ไซต์ที่ใช้งานจริงด้วย หากไซต์ของคุณใช้ PHP เวอร์ชันเก่า สาเหตุหลักน่าจะเป็นที่นี่ และคุณต้องแพตช์ PHP ของคุณทันที

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

โดยสรุป สาเหตุหลักที่เป็นไปได้ของภาวะนี้ ได้แก่

  • ข้อมูลไม่ตรงกัน ในไฟล์ wp-config.php
  • สิทธิ์ของไฟล์ไม่ถูกต้อง
  • เวอร์ชัน PHP ที่ไม่รองรับอีกต่อไป
  • ปลั๊กอินและธีมที่เสียหาย

ตอนนี้คุณทราบแล้วว่าอะไรทำให้เกิดข้อผิดพลาด “ ขออภัย คุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้ ” มาดูที่ด้านล่างของปัญหากัน

วิธีง่ายๆ ในการแก้ไข “ขออภัยคุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้”

ปัญหา “ขออภัยคุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้” นั้นแก้ไขได้ยากเนื่องจากมี แหล่งที่มาที่เป็นไป ได้มากมาย รายการโซลูชันที่ยาวเหยียดนี้อาจดูน่ากลัว แต่ครอบคลุมเงื่อนไขต่างๆ มากมายเพื่อช่วยให้คุณเลือกโซลูชันที่ดีที่สุดสำหรับไซต์ของคุณ

1. กู้คืนเว็บไซต์ของคุณเป็นเวอร์ชันที่มีข้อผิดพลาดล่วงหน้า

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

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

Sorry You Are Not Allowed to Access This Page

2. ยืนยันว่าคำนำหน้าฐานข้อมูลของคุณถูกต้อง

มีคำนำหน้าที่กำหนดให้กับแต่ละ ฐานข้อมูล MySQL เสมอ หากไฟล์ในเว็บไซต์ของคุณไม่ตรงกับไฟล์ใน phpMyAdmin คุณจะได้รับข้อความ “ขออภัย คุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้”

กรณีนี้อาจเกิดขึ้นเมื่อโอนไซต์ของคุณ เช่น หากคุณปรับใช้ เซิร์ฟเวอร์ ชั่วคราวสำหรับการพัฒนาและตอนนี้กำลังย้ายข้อมูลไปยังเซิร์ฟเวอร์จริง หากต้องการตรวจสอบความคลาดเคลื่อน คุณจะต้องเข้าถึงไฟล์ wp-config.php

เข้าสู่ระบบ phpMyAdmin และตรวจสอบคำนำหน้าตารางในฐานข้อมูลของคุณ ควร ตรงกับรายการ ในไฟล์ wp-config.php ของคุณ เช่นในภาพด้านล่าง:

Sorry You Are Not Allowed to Access This Page

3. ปิดใช้งานปลั๊กอินและธีมทั้งหมดของคุณ

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

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

4. รีสตาร์ทเว็บไซต์ WordPress ของคุณอย่างน้อยสองครั้ง

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

ปลั๊กอินรีเซ็ต WordPress บางตัว เช่น WP Reset หรือ Advanced WordPress Reset อาจช่วยคุณในกระบวนการรีเซ็ต คุณสามารถขอความช่วยเหลือจากโฮสต์ WordPress ของคุณได้

โปรดทราบว่าเราสนับสนุนกลยุทธ์นี้สำหรับ บล็อก WordPress ใหม่ ที่มีข้อมูลเพียงเล็กน้อยเท่านั้น

5. ตั้งตัวเองเป็นผู้ดูแลเว็บไซต์

สาเหตุที่เป็นไปได้อีกประการหนึ่งที่ทำให้ได้รับข้อผิดพลาด " ขออภัยคุณไม่ได้รับอนุญาตให้เข้าถึงหน้านี้ " คือบทบาทผู้ใช้ของคุณถูกเปลี่ยนโดยไม่ได้ตั้งใจ และคุณไม่ได้ถูกระบุว่าเป็น ผู้ดูแลระบบ อีกต่อไป นี่เป็นปัญหาที่เกิดขึ้นบ่อยครั้งกับการติดตั้งหลายไซต์ หากต้องการทราบว่าเป็นกรณีนี้หรือไม่ ให้ไปที่ phpMyAdmin และตรวจสอบตาราง ผู้ใช้ wp :

Sorry You Are Not Allowed to Access This Page

ค้นหาชื่อผู้ใช้ของคุณและจดบันทึก ID ของคุณ จากนั้น ไปที่ตาราง wp_usermeta และมองหาแถว ความสามารถของ wp :

Sorry You Are Not Allowed to Access This Page

หากตาราง wp_usermeta ระบุว่าคุณไม่ใช่ผู้ดูแลระบบ คุณสามารถอัปเดตได้โดยคลิกลิงก์แก้ไข หรือคุณอาจใช้ phpMyAdmin เพื่อสร้าง บัญชีผู้ดูแลระบบ ใหม่ทั้งหมด

โบนัส: แก้ไขข้อผิดพลาด “คุณถูกล็อกเอาท์” ใน WordPress ได้อย่างง่ายดาย

Sorry You Are Not Allowed to Access This Page

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

ในฐานะเจ้าของไซต์ WordPress คุณต้องรับประกัน ความปลอดภัยและการบำรุงรักษาไซต์ ของคุณเป็นประจำเพื่อให้ไซต์ทำงานได้อย่างถูกต้อง เพียงสำรองข้อมูลเว็บไซต์ WordPress ของคุณ ไว้ล่วงหน้า แม้ว่าคุณจะพบปัญหาร้ายแรงกับเว็บไซต์ คุณก็สามารถ กู้คืนเวอร์ชันก่อนหน้า และกลับไปใช้งานได้โดยง่าย

คุณคิดอย่างไรเกี่ยวกับบทความนี้ อย่าลังเลที่จะแบ่งปันความคิดของคุณในความคิดเห็นด้านล่าง สมัครสมาชิกหน้าบล็อกของเรา และเข้าร่วม ชุมชน Facebook ของเราเพื่อรับการอัปเดตที่น่าตื่นเต้น