Tổng hợp các phương pháp khắc phục lỗi không đăng nhập được WordPress.
Đã bao giờ bạn gặp phải tình trạng không đăng nhập được WordPress chưa? Rất nhiều người đã gặp phải trường hợp này. Họ thử đủ mọi cách nhưng vẫn không có tác dụng. Nếu bạn đang gặp phải vấn đề tương tự thì nên bớt chút thời gian để đọc qua bài viết này nhé. Ngay sau đây, tôi sẽ liệt kê các nguyên nhân phổ biến và đề xuất một số cách để khắc phục lỗi không đăng nhập được WordPress. Chắc chắn nó sẽ giúp ích được rất nhiều nếu chẳng may bạn không có bản backup nào để restore.
Tham khảo thêm:
- Hướng dẫn khắc phục lỗi trắng trang trong WordPress
- Sửa lỗi yêu cầu đăng nhập tài khoản FTP trong WordPress
Tại sao WordPress không cho bạn đăng nhập?
Có rất nhiều nguyên nhân khác nhau khiến bạn không thể đăng nhập được vào trang quản trị của WordPress. Trong đó, phổ biến nhất là các nguyên nhân sau:
- Lỗi cookie.
- Lỗi mã nguồn WordPress (WordPress Core).
- Lỗi theme hoặc lỗi plugin.
- Sai thông tin đăng nhập.
- Lỗi phân quyền người dùng.
- Thiết lập sai URL.
- Lỗi Headers already sent.
- Lỗi SSL.
Sửa lỗi không thể đăng nhập WordPress
Đầu tiên, hãy đảm bảo chắc chắn là trình duyệt web của bạn đã được bật tính năng cookie. Sau đó, hãy thử xóa cache và cookies của trình duyệt => khởi động lại trình duyệt hoặc khởi động lại máy tính xem sao nhé. Cách xóa cache và cookies cho từng trình duyệt web, các bạn có thể tham khảo ngay dưới đây:
- Chrome: Deleting the Cache and Cookies.
- Firefox: How to Clear the Cache, Delete Cookies.
- Internet Explorer: Delete and Manage Cookies, Delete Browsing History (and Cache).
- MS Edge: Delete Cache and Cookies.
- Safari: Manage Cookies, Clear Browsing History.
- Opera: How to Manage Cookies, Clearing the Cache.
Nếu vẫn không được, hãy thử tham khảo bài viết “Sửa lỗi Cookies are blocked due to unexpected output“.
Lỗi mã nguồn WordPress
Trong trường hợp mã nguồn WordPress bị lỗi dẫn đến việc không thể đăng nhập được vào trang quản trị, bạn hãy thử cài đặt lại WordPress theo phương pháp thủ công bằng cách tham khảo bài viết “Hướng dẫn cập nhật WordPress theo phương pháp thủ công“.
Lỗi theme hoặc lỗi plugin
Theme/ plugin bị nhiễm mã độc gây lỗi file hoặc đã update lên phiên bản mới nhưng chưa kịp tương thích với các thành phần còn lại có thể sẽ dẫn đến tình trạng lỗi trang quản trị => không đăng nhập được. Việc các bạn cần làm là truy cập vào host => thử đổi tên thư mục của theme và các plugin (lần lượt từng cái) rồi thử lại xem có đăng nhập được không nhé. Nếu đăng nhập thành công, đừng quên xóa bỏ hoặc tiến hành cài đặt lại plugin/ theme bị lỗi.
Sai thông tin đăng nhập
Nếu bạn quên mật khẩu đăng nhập, hãy thử sử dụng tính năng khôi phục mật khẩu có sẵn trong trang đăng nhập WordPress xem sao nhé.
Trong trường hợp bạn không nhận được email để thiết lập mật khẩu mới, tính năng khôi phục mật khẩu bị tắt hoặc bạn quên luôn cả tên đăng nhập, hãy làm điều đó thông qua phpMyAdmin.
- Đầu tiên, truy cập vào cPanel/ DirectAdmin, tìm và click vào mục phpMyAdmin:
- Trong giao diện phpMyAdmin, click chọn đúng database của website => click tiếp vào table
users
(tiền tố của table thay đổi tùy theo từng website).
- Click vào nút Edit tương ứng với username mà bạn cần thay đổi thông tin.
- Chọn MD5 trong cột Function tương ứng với mục user_pass. Sau đó điền mật khẩu mới của bạn vào cột Value. Click vào nút Go để hoàn tất. Nếu bạn muốn đổi cả tên đăng nhập, hãy sửa thông tin trong cột Value tương ứng với mục user_login.
Bây giờ thì quay trở lại trang đăng nhập của WordPress và kiểm tra kết quả nhé.
Lỗi phân quyền người dùng
Bạn đăng nhập thành công vào tài khoản người dùng nhưng không thể truy cập được vào trang quản trị vì thiếu quyền Admin?
Download file wp-reset-user.php
sau đây về máy tính của bạn => upload nó lên thư mục gốc (nơi chứa bộ cài WordPress, nằm ngang hàng với file wp-config.php
).
Truy cập đường dẫn https://tenmiencuaban.com/wp-reset-user.php
. Nhớ thay tenmiencuaban.com
bằng tên miền của bạn. Hệ thống sẽ tự động thiết lập lại quyền người dùng. Sau khi hoàn tất, hãy thử đăng nhập lại xem sao nhé.
Thiết lập sai URL
Tham khảo bài viết “Khắc phục lỗi Too Many Redirects trong WordPress” để biết cách xử lý trường hợp này nhé.
Lỗi Headers already sent
Nếu bạn nhận được thông báo lỗi tương tự như sau:
Warning: Cannot modify header information - headers already sent by (output started at /home/username/public_html/domain.com/wp-content/themes/paradise/functions.php:1) in /home/username/public_html/domain.com/wp-includes/pluggable.php on line 1179
Hãy tham khảo bài viết “Sửa lỗi Cannot modify header information trong WordPress” để biết cách khắc phục.
Lỗi SSL
Nếu trình duyệt web không cho phép bạn đăng nhập vì lý do không bảo mật thì tất cả những gì bạn cần làm là cài SSL cho website.
Tham khảo thêm:
- Hướng dẫn cài SSL miễn phí với AutoSSL trên cPanel
- Hướng dẫn cài Let’s Encrypt miễn phí trên hosting cPanel
Trên đây là một số lý do và phương pháp khắc phục lỗi không đăng nhập được WordPress. Hy vọng bài viết này sẽ giúp ích được cho các bạn nếu chẳng may rơi vào tình huống oái oăm này.
Nếu bạn gặp phải trường hợp nào khác chưa được liệt kê, đừng quên chia sẻ nó với chúng tôi trong khung bình luận bên dưới để được hỗ trợ.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)
em bị quên mật khẩu mà không biết làm sao cả
mình làm theo cách của bạn hông được. http://homessofa.com/wp-admin chỉ hiện ra trang web thôi
Em sử dụng cả 2 cách trên nhưng vẫn ko truy cập được wp – admin, anh còn cách nào ko chỉ em với
Bạn truy cập nó báo lỗi gì nhỉ? :P
Ù..cám ơn anh Hiếu. may quá
Bài viết ngon!
Nhưng mình làm theo mà đăng nhập vào rồi sao nó chậm rì. Load ko nổi :(
https://tuvanduhocuytin.com/
anh cho e hoi.e có đăng ký gói wordpress của godaddy.do đăng ký tài khoản google admin nên cần đổi tên đăng nhập và mật khẩu wordpress mới vào đươc wordpress/admin. giờ e có thể mua thêm một gói lưu trữ wordpress được không. mong a giúp đở
Câu hỏi của bạn cứ rắc rối thế nào ấy. Mình đọc đi đọc lại mà chả hiểu gì. :D
vâng chắc bạn muốn mình trả lời gmail từ đây.nhưng dù sao cũng cãm ơn.mình đã giải quyết được vấn đề
“vâng chắc bạn muốn mình trả lời gmail từ đây”. Lại thêm một câu nói vô cùng khó hiểu. @@!
E cũng ko đăng nhập được dù đúng tên và mật khẩu, tới lúc nó yêu cầu nhập email để restart mật khẩu thì e điền đúng mật khấu nhưng lại bị lỗi HTTP ERROR 500. A hiếu có cách giải quyết nào thì giúp e với ạ, cảm ơn a!
Lỗi 500 thường liên quan đến mã nguồn bạn ạ. Bạn bật debug trong wp-config.pho lên, kiểm tra error_log xem nó báo lỗi gì.
Nó lỗi tùm lum à a, giờ sao up hình lên cho a thấy!
Bạn inbox cho mình qua Facebook Messenger, Skype hoặc Live chat trong trang liên hệ nhé. :P
E xin liên hệ với a qua skype ạ!
Đang bị lỗi không đăng nhập được WordPress mà còn hướng dẫn đăng nhập vào Dashboard thế là thế lol nào nhỉ
Bạn ơi, sáng nay mình có vào được WP và đang cài 1 vài plugin theo hướng dẫn của bạn.
sau đó tự nhiên thấy cài đặt khá lâu và hiện lên trang trắng, không có thông báo lỗi gì. Mình refress và vào lại cũng vẫn bị thế.
http://dautu-chungkhoan.com/wp-admin/
Bạn kiểm tra và xem lỗi của mình là bị gì vậy
Cảm ơn bạn nhiều.
Lỗi 500. Plugin không tương thích với host hoặc xung đột với theme/plugin khác. :P Bạn truy cập vào host, tìm folder của plugin vừa cài đặt và đổi tên nó đi là truy cập được. :P
Mình có vào host rồi (mình dùng Pavietnam). sau đó vào mục File Manager. Nhưng mình không biết thư mục lưu trữ Plugin tên là gì, tìm ở đâu. Hic. Bản chỉ giúp mình với. Vì không có kiến thức cơ bản, nên toàn làm mò mẫm, nên mong bạn chỉ giúp mình cụ thể hơn nữa. Cảm ơn bạn.
Nó nằm trong wp-content => plugins đó bạn. :P
Hi. Cảm ơn bạn nhiều.
Xin hỏi anh:
Mình đang thực thiện theo các bước cài đặt WP theo cấu hình Cpanel, đã xong các bước. Tới phần nhập địa chỉ đăng nhập theo :domain/wp-admin/install.php thì mình không thể đăng nhập dù đúng tên user và pass.
thêm cái nữa là màn hình không hiện icon chữ W như thường mà lại chỉ có bảng yêu cầu admin name và pass.
Anh trả lời giúp mình nhé, Thanks anh.
Mình vào link web của bạn ở địa chỉ http://natar.com.vn/wp-admin/install.php thấy nó hiện ra bảng yêu cầu cài đặt WordPress mà. :P
Cám ơn anh. Thực tình mình cũng ko hiểu sao, vì loay hoay cả sáng mà không hiểu sao.
Có đọc một số Tips trên wpcanban nên mình cũng thử thay đổi bên SQL.
Giờ không rõ mình bị và chỉnh được ở bước nào nữa.
Cám ơn anh nhiều đã xem qua giúp mình.