ขั้นตอนที่ต้องทำเมื่อคุณไม่สามารถเข้าสู่ระบบ WordPress admin

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

ในคู่มือนี้ คุณจะได้เรียนรู้เกี่ยวกับปัญหาการเข้าสู่ระบบ WordPress ทั่วไปและวิธีแก้ไข

ปัญหาทั่วไปไม่สามารถเข้าสู่ระบบ WordPress Admin ได้

1. ปัญหาที่เกิดจากคุกกี้

วิธีแก้ไข: ล้างแคชและเปิดใช้งานคุกกี้

2. รีเฟรชหน้าหรือเปลี่ยนเส้นทาง url หรือไม่พบ url 404

วิธีแก้ไข 1: ปิดการใช้งานปลั๊กอิน WordPress ของคุณ


วิธีแก้ไข 2: ปิดใช้งานไฟล์ .htaccess แล้วสร้างไฟล์ใหม่

3. การรีเซ็ตรหัสผ่านไม่ทำงาน

วิธีแก้ไข 1: แก้ไขไฟล์ functions.php เพื่อรีเซ็ตรหัสผ่าน

วิธีแก้ไข: ใช้ PhpMyAdmin เพื่อแก้ไขฐานข้อมูลของคุณและรีเซ็ตรหัสผ่าน

4. หน้าว่างแสดงหรือข้อความแสดงข้อผิดพลาด PHP

วิธีแก้ไข: ปิดใช้งานธีม WordPress ของคุณ

วิธีแก้ไข: ปิดใช้งานปลั๊กอิน WordPress ของคุณ

วิธีแก้ไขปัญหาไม่สามารถเข้าถึง WP-Admin ปัญหาการเข้าสู่ระบบ

1. ไม่สามารถเข้าถึงปัญหาผู้ดูแลระบบ WordPress ที่เกิดจากคุกกี้

วิธีแก้ไข: ล้างแคชและเปิดใช้งานคุกกี้

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

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

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

ถัดไป กด Command-Shift-Delete ใน Mac หรือ Ctrl-Shift-Delete ใน windows เพื่อล้างแคชและคุกกี้ของเบราว์เซอร์ของคุณ ไปที่หน้าป๊อปอัป เลือก/เลือกช่องคุกกี้และแคช จากนั้นคลิกที่ปุ่ม "ล้างข้อมูลการท่องเว็บ"

2. รีเฟรชหน้าหรือเปลี่ยนเส้นทาง url หรือไม่พบ url 404

คุณเคยพิมพ์ URL การเข้าสู่ระบบ WordPress ที่ถูกต้อง แต่คุณถูกเปลี่ยนเส้นทางไปยังหน้าอื่นหรือหน้าข้อผิดพลาด 404 ไม่พบหรือไม่? ในบางกรณี หน้านั้นถูกต้อง แต่จะรีเฟรชทุกครั้งที่คุณพยายามเข้าสู่ระบบ

ในการแก้ไขปัญหานี้ คุณต้อง "อัปเดต URL เว็บไซต์ของคุณ" หรือ "สร้างไฟล์ .htaccess ใหม่"

วิธีแก้ไข 1: ปิดใช้งานไฟล์ .htaccess และสร้างไฟล์อื่น

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

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

ถัดไป ค้นหาไฟล์ .htaccess และคลิกขวาที่ไฟล์ เลือกตัวเลือก "เปลี่ยนชื่อ" และเปลี่ยนชื่อเป็น ".htaccess.old"

สุดท้าย ไปที่ URL การเข้าสู่ระบบ WordPress ของคุณและลองเข้าสู่ระบบเพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หากปัญหาได้รับการแก้ไข คุณสามารถสร้างไฟล์ .htaccess อื่นได้ในขณะที่อยู่บนแดชบอร์ด WP ไปที่ การตั้งค่า >> ลิงก์ถาวร >> บันทึกการเปลี่ยนแปลง

วิธีแก้ไข 2: อัปเดต URL เว็บไซต์ WordPress ของคุณ

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

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

ค้นหาไฟล์ wp_config.php โดยเลื่อนลงไปที่โฟลเดอร์นี้ จากนั้น คลิกขวาที่ไฟล์ wp_config.php เลือกตัวเลือก แก้ไข/ดู และอนุญาตให้ FileZilla เปิดไฟล์
ตอนนี้ เพิ่มบรรทัดของรหัสต่อไปนี้ในไฟล์ของคุณ แล้วคลิกปุ่มบันทึก:

กำหนด ('WP_HOME','http://example.com');

กำหนด ('WP_SITEURL', 'http://example.com');

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

3. การรีเซ็ตรหัสผ่านไม่ทำงาน

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

อย่างไรก็ตาม คุณอาจลองรีเซ็ตรหัสผ่านด้วยวิธีนี้ แต่ไม่ได้รับอีเมล ในกรณีเช่นนี้ คุณต้องทำการรีเซ็ตรหัสผ่านด้วยตนเอง

ในการทำเช่นนั้น คุณต้อง " แก้ไข functions.php ของคุณ " หรือ " ใช้ PhpMyAdmin เพื่อแก้ไขฐานข้อมูลของคุณ "

แก้ไขฐานข้อมูลของคุณผ่าน PhpMyAdmin เพื่อรีเซ็ตรหัสผ่าน

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

กระบวนการนี้ง่ายกว่ามากสำหรับผู้เริ่มต้น หากคุณสามารถเข้าถึง PhpMyAdmin ของ WebHost ได้ อย่างไรก็ตาม ขอแนะนำให้คุณสำรองข้อมูลไซต์ WP ก่อนดำเนินการตามขั้นตอนเหล่านี้:

  • ขั้นแรก ล็อกอินเข้าสู่แผงการดูแลระบบ WP ของคุณ เช่น cPanel หากคุณไม่มีลิงค์เข้าสู่ระบบและรายละเอียด โปรดขอให้ผู้ให้บริการโฮสต์ของคุณให้ข้อมูล
  • เมื่อคุณเข้าสู่ระบบ cPanel ของคุณแล้ว ให้เลื่อนลงไปที่ส่วนฐานข้อมูลและคลิกที่แท็บ PhpMyAdmin
  • จากนั้น คลิกที่ไอคอน ฐานข้อมูล เพื่อดูฐานข้อมูลทั้งหมดที่มีอยู่ในบัญชีของคุณ
  • คลิกตาราง "ผู้ใช้" ซึ่งเป็น "wp_users" ของคุณ แล้วคลิกปุ่มแก้ไข
  • ไปที่ช่องป้อนข้อมูล "users_pass" แล้วพิมพ์รหัสผ่านใหม่ของคุณ เมื่อเสร็จแล้ว ให้คลิกรายการแบบเลื่อนลงของฟังก์ชัน เลือกตัวเลือก md5 แล้วกดปุ่ม "ไป"
  • สุดท้าย ไปที่แดชบอร์ดผู้ดูแลระบบ WP ของคุณ และใช้รหัสผ่านใหม่เพื่อเข้าสู่ระบบ

แก้ไขไฟล์ functions.php เพื่อรีเซ็ตรหัสผ่าน

นี่เป็นวิธีอื่นในการรีเซ็ตรหัสผ่านของคุณ ในวิธีนี้ คุณต้องแก้ไขไฟล์ functions.php ของธีมของคุณ เพื่อเพิ่มฟังก์ชัน wp_set_password อย่างไรก็ตาม คุณต้องเข้าถึง FTP เพื่อแก้ไขไฟล์นี้

4. หน้าว่างแสดงหรือข้อความแสดงข้อผิดพลาด PHP

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

ปิดใช้งานธีมที่ใช้งานอยู่ของคุณ

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

วิธีปิดการใช้งานธีม WordPress: ใช้ Filezilla หรือไคลเอนต์ FTP เพื่อเข้าถึงไฟล์ WordPress ของคุณ

จากนั้นค้นหาโฟลเดอร์ wp-content ของคุณและเปิดโดยดับเบิลคลิกที่มัน เมื่อเปิดโฟลเดอร์แล้ว ให้มองหาโฟลเดอร์ธีม จากนั้นดับเบิลคลิกเพื่อเปิด

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

ปิดการใช้งานปลั๊กอิน

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

ในการดำเนินการดังกล่าว ให้ใช้ไคลเอ็นต์ FTP เพื่อเข้าถึงไฟล์ WordPress ของคุณ เมื่อคุณเข้าถึงไฟล์ของคุณแล้ว ให้มองหาโฟลเดอร์ที่มีบล็อก WordPress ของคุณ (public_html) ดับเบิลคลิกที่ไฟล์เพื่อเปิด

ค้นหาโฟลเดอร์ "wp-content" และทำซ้ำการดำเนินการดับเบิลคลิกเพื่อเปิด ถัดไป ให้ค้นหาโฟลเดอร์ปลั๊กอินและคลิกขวาที่โฟลเดอร์นั้น เลือกตัวเลือกเปลี่ยนชื่อเพื่อเปลี่ยนชื่อ สุดท้าย ไปที่แดชบอร์ด WordPress ของคุณและลองเข้าสู่ระบบเพื่อดูว่าปัญหาหายไป

บทสรุป

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

ดูบริการสนับสนุน WordPress ของเราด้วย