• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền
  • Đánh giá
  • Khuyến mãi
  • Thông báo
  • Giới thiệu
  • Liên hệ

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Khắc phục lỗi không đăng nhập được WordPress
hosting-tot-nhat-danh-cho-wordpress

Khắc phục lỗi không đăng nhập được WordPress

Cập nhật: 19/06/2022 Trung Hiếu 211 Bình luận

Mục lục Hiện
  • 1. Tại sao WordPress không cho bạn đăng nhập?
  • 2. Sửa lỗi không thể đăng nhập WordPress
    • 2.1. Lỗi cookie
    • 2.2. Lỗi mã nguồn WordPress
    • 2.3. Lỗi theme hoặc lỗi plugin
    • 2.4. Sai thông tin đăng nhập
    • 2.5. Lỗi phân quyền người dùng
    • 2.6. Thiết lập sai URL
    • 2.7. Lỗi Headers already sent
    • 2.8. Lỗi SSL

Tổng hợp các phương pháp khắc phục lỗi không đăng nhập được WordPress.

huong-dan-khac-phuc-loi-khong-dang-nhap-duoc-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

Lỗi cookie

Đầ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é.

tinh-nang-khoi-phuc-mat-khau-trong-wordpress

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:

click-vao-muc-phpmyadmin-trong-cpanel

  • 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-vao-table-users-trong-phpmyadmin

  • Click vào nút Edit tương ứng với username mà bạn cần thay đổi thông tin.

click-vao-nut-edit-record-trong-phpmyadmin

  • 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.

doi-mat-khau-dang-nhap-wordpress-trong-phpmyadmin

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).

upload-file-wp-reset-user-php-len-host

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.

loi-ket-noi-cua-ban-khong-phai-la-ket-noi-rieng-tu

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. :)

  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Sửa lỗi widget lọc sản phẩm theo giá không hiển thị
Sửa lỗi widget lọc sản phẩm theo giá không hiển thị
Tạo tài khoản Admin WordPress thông qua theme
Tạo tài khoản Admin WordPress thông qua theme
Khắc phục lỗi “Another Update is Currently in Progress”
Khắc phục lỗi “Another Update is Currently in Progress”

Chuyên mục: Thủ thuật WordPress Thẻ: Sửa lỗi WordPress

dich-vu-wordpress-hosting-chong-ddos-mien-phi

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Tại sao bạn nên mua domain tại NameCheap?
Bài viết sau Bật mí về các công nghệ mà WP Căn bản đang sử dụng »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. David Nguyen 15 bình luậnviết

    11/10/2019 lúc 20:29

    Em chào Anh!
    Em dùng plugin duplicator sao chép dữ liệu một trang web và download 02 file ***.zip và installer.php. Sau đó chạy file installer.php, hoàn thành tất cả các bước. Nhưng đến bước cuối cùng Admin Login thì bị lỗi:
    Not Found
    The requested URL /index.php was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
    Lỗi này khắc phục như thế nào ạ?

    Bình luận
    • Trung Hiếu Quản lýviết

      12/10/2019 lúc 07:14

      Bạn kiểm tra mã nguồn WordPress xem có bị thiếu file index.php ở thư mục gốc không?

      Bình luận
      • David Nguyen 15 bình luậnviết

        12/10/2019 lúc 07:31

        Em không tốt lắm về Wordpress. Anh có thể cho em hỏi mình kiểm tra chỉ số index.php ở đâu không ah. Em đang dùng Godaddy. Nếu muốn thêm Index.php thì làm thế nào ạ?

        Bình luận
        • Trung Hiếu Quản lýviết

          12/10/2019 lúc 07:33

          File index.php đó nằm ngang hàng với file wp-config.php đấy bạn.

          Bình luận
          • David Nguyen 15 bình luậnviết

            12/10/2019 lúc 07:40

            Em kiểm tra rồi. Nhưng không có file Index.php Anh ah. Trong này chỉ bao gồm các file theo thứ tự:
            – File dup-installer
            – File ***.zip em upload lên
            – dup-installer-bootlog__bcad108-07023255.txt
            – installer-backup.php
            – Installer.php
            – wp-config.php

            Mình thêm File index.php thế nào vậy Anh?

          • Trung Hiếu Quản lýviết

            12/10/2019 lúc 07:47

            Bạn clone dữ liệu sai cách rồi. Hình như chỉ clone database chứ không clone mã nguồn.

  2. Nam Hải 17 bình luậnviết

    24/08/2019 lúc 20:55

    đăng nhập mãi mà không đc, làm sao đăng nhập đc mà sử lỗi haizz

    Bình luận
    • Trung Hiếu Quản lýviết

      25/08/2019 lúc 06:49

      Bạn lại không đọc kỹ nội dung bài viết rồi.

      Bình luận
  3. TTP 1 bình luậnviết

    14/08/2019 lúc 14:46

    Đã không thể đăng nhập vào còn bảo phải đăng nhập vào để sửa lỗi. Hướng dẫn buồn cười thật.

    Bình luận
    • Trung Hiếu Quản lýviết

      14/08/2019 lúc 15:53

      Bạn có đọc hết bài viết của tác giả không thế?

      Bình luận
      • Thanh Lam 1 bình luậnviết

        23/08/2019 lúc 16:31

        Dạ chào anh, anh cho em hỏi e đăng nhập vào trang quản trị nhưng nó cứ hiện locallhost bật xampp thì vào được trang quản trị locallhost còn k thì báo lỗi không vào được. anh có thể chỉ giúp em vì em không rành
        em cảm ơn anh

        Bình luận
  4. anh 1 bình luậnviết

    14/07/2019 lúc 08:39

    Chào a. em bị lỗi khi đăng nhập tkhoan admin ở wp-admin thì bị trả về trang chủ. các tài khoản biên tập khá thì vẫn vào được bình thường. Lỗi này khắc phục ntn ạ

    Bình luận
    • Trung Hiếu Quản lýviết

      14/07/2019 lúc 08:41

      Nhiều khả năng tài khoản Admin đó bị lỗi permission rồi bạn ạ. Nếu bạn có tài khoản Admin nào khác có thể đăng nhập được thì hãy xóa tài khoản kia đi rồi tạo mới.

      Bình luận
      • Anh 6 bình luậnviết

        15/07/2019 lúc 09:45

        Em cũng từng bị như vậy, cách nhanh nhất vẫn là sửa trên host

        Bình luận
      • Anh 6 bình luậnviết

        15/07/2019 lúc 09:46

        Set lại quyền user trong myphp admin Cái là được đó anh, trên mạng cũng có nhiều hướng dẫn

        Bình luận
        • Trung Hiếu Quản lýviết

          15/07/2019 lúc 15:08

          Đó cũng là một cách, tuy nhiên nó chỉ dành cho những người có 1 chút kiến thức về kỹ thuật. :D

          Bình luận
  5. 8chiase 24 bình luậnviết

    12/04/2019 lúc 01:01

    Chào bác e đã làm theo hướng dẫn vẫn không thể vào được trang quảng trị không biết có cách nào khắc phục ko ạ

    Bình luận
  6. Thành 21 bình luậnviết

    11/04/2019 lúc 07:19

    Mình vào đúng mật khẩu, có xác nhận 2 bước xong thì báo như thế này http://thanhtop.com/wp-login.php?action=jetpack-sso&result=success&user_id=155073080&sso_nonce=krsowcpw46ibpzvllvyk
    Không vào được trang quản trị, bây giờ phải làm sao để vào được trang quản trị. Mình có cài sucuri và jetpack

    Bình luận
    • Trung Hiếu Quản lýviết

      11/04/2019 lúc 08:55

      Bạn đổi URL đăng nhập WordPress bằng iThemes Security sau đó dùng kết hợp với Jetpack Single Sign On à?

      Bình luận
      • Thành 21 bình luậnviết

        11/04/2019 lúc 10:42

        Minh đổi URL đăng nhập bằng wps-hide-login
        Bảo vệ 2 lớp có cần thiết đổi URL đăng nhập không bạn?
        Mình mới tập chơi Wordpress . Cảm ơn bạn đã giúp đỡ nhiêt tình.
        Chúc bạn và mọi người một ngày may mắn.

        Bình luận
        • Trung Hiếu Quản lýviết

          11/04/2019 lúc 11:07

          Bạn đăng nhập vào host qua File Manager của cPanel/ DirectAdmin hoặc FTP rồi đổi tên thư mục của plugin WPS Hide Login đi xem sao.

          Bình luận
          • Thành 21 bình luậnviết

            11/04/2019 lúc 11:24

            Mình vào được rồi. Cảm ơn bạn đã giúp đỡ nhiệt tình

          • Trung Hiếu Quản lýviết

            11/04/2019 lúc 11:40

            Hy vọng bạn sẽ thường xuyên ghé thăm và ủng hộ blog của mình. :D

  7. Tâm 1 bình luậnviết

    11/03/2019 lúc 17:31

    Cám ơn bạn. Mình đã làm thành công.
    Mình còn đang gặp vấn đề về SSL cert. Trên hosting của mình thì đã activate thành công nhưng Wordpress lại báo là not trust. Làm cách nào để set http thành https?

    Bình luận
    • Trung Hiếu Quản lýviết

      11/03/2019 lúc 20:17

      Bạn cài loại SSL nào? Miễn phí hay có phí? Cài trên cPanel/ DirectAdmin hay ở đâu?

      Bình luận
  8. mạnh 2 bình luậnviết

    05/12/2018 lúc 14:46

    Dạ cho mình hỏi? Mình vào đăng nhập được ghi đúng tk mk thì nó tự động quay lại trang chủ của mình và không thể tuy cập quản trị bảng tin hay là gì wordpress nó chỉ hiển thị thông tin tài khoản thội ạ.

    Bình luận
    • Trung Hiếu Quản lýviết

      05/12/2018 lúc 14:51

      Nếu bạn có backup database (trước khi bị lỗi) thì hãy restore 2 table là users và usermeta là sẽ vào được nhé. Còn không thì vô phương cứu chữa.

      Bình luận
      • manh 2 bình luậnviết

        05/12/2018 lúc 14:56

        ở trong phpmyadmin đúng không ạ?

        Bình luận
        • Trung Hiếu Quản lýviết

          05/12/2018 lúc 15:42

          Đúng rồi bạn.

          Bình luận
  9. Tran Nhat Phuong 19 bình luậnviết

    17/11/2018 lúc 18:17

    bác ơi! em up sản phẩm trong wordpress, xong giờ đăng nhập không được. 1 ngày rồi mà ko biết sao. bật debug thì gặp lỗi này: wp-includes/functions.php on line 3916

    Bình luận
    • Trung Hiếu Quản lýviết

      18/11/2018 lúc 08:00

      Up sản phẩm thôi thì làm sao lỗi web được nhỉ? Nếu host có backup thì thử restore lại xem.

      Bình luận
      • Tran Nhat Phuong 19 bình luậnviết

        18/11/2018 lúc 10:33

        :( em cũng ko biết. nó báo như thế này: PHP Notice: Việc gọi phương thức khởi tạo cho WP_Widget in msc_widget là không được phép từ phiên bản 4.3.0! đã được thay thế bằng __construct() in /home/xxxxx/public_html/wp-includes/functions.php on line 3916

        Bình luận
        • Trung Hiếu Quản lýviết

          18/11/2018 lúc 10:36

          Cái này chỉ là notice thôi mà, đâu phải lỗi, cũng đâu ảnh hưởng đến hoạt động của website.

          Bình luận
          • Tran Nhat Phuong 19 bình luậnviết

            18/11/2018 lúc 11:33

            Khi đăng nhập, nó redirect ra trang chủ. Xong vào wp-admin thì bị báo: Xin lỗi, bạn không được phép truy cập vào trang này.

          • Trung Hiếu Quản lýviết

            18/11/2018 lúc 11:50

            Lỗi database rồi. Có backup database thì restore 2 table là users và usermeta là vào được.

  10. phi 3 bình luậnviết

    10/11/2018 lúc 17:38

    Ad cho mình hỏi là mình có 1 domain. lúc đầu mình cài blogger. Sau đó mình gỡ domain này khỏi logger để cài trên WP. Mình dùng Stablehost. Hosting này đang có 1 web khác. Mình xóa và gỡ bỏ domain và web này khỏi Stablehost. để cài Domain mới vừa tháo từ blogger, vì hosting của mình limit 1 domain. Quá trình cài xong mới đầu mình mở web lên bình thường, sau đó login quản trị WP nhưng k được và tiếp theo là gõ site giờ cũng không ra nó báo lỗi này: “404. That’s an error. The requested URL / was not found on this server.”
    Mình là tay ngang ko biết sữa thế nào, xem 1 số bài viết có hướng dẫn như xóa cache Browser cũng k được. Ad biết hướng dẫn mình với. Thanks

    Bình luận
    • Trung Hiếu Quản lýviết

      10/11/2018 lúc 20:59

      Bạn phải cung cấp link website thì người khác mới kiểm tra giúp bạn được chứ?

      Bình luận
« 1 … 3 4 5 6 7 »

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Tham gia cùng 10.000+ người khác.

Theo dõi qua mạng xã hội

Facebook Group

wpcanban-facebook-group

Bạn đang tìm gì?

WordPress căn bản

Bảo mật WordPress

Tăng tốc WordPress

Sửa lỗi WordPress

Thủ thuật Genesis

Thủ thuật SEO

Thủ thuật CloudFlare

Thủ thuật LiteSpeed

Thủ thuật WooCommerce

Sử dụng theme Paradise

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Footer

Bài viết mới nhất

  • Năm 2025 rồi, có nên viết blog nữa không? 07/05/2025
  • Ra mắt plugin APCu Object Cache độc quyền tại WP Căn bản 16/04/2025
  • Tính năng Crawl Optimization của plugin Yoast SEO 31/03/2025
  • Vô hiệu hóa WooCommerce Brands để tăng tốc độ 09/03/2025

Bình luận mới nhất

  • Trung Hiếu trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Khánh trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Năm 2025 rồi, có nên viết blog nữa không?
  • Tuấn Kỷ Nguyên Blog trong Năm 2025 rồi, có nên viết blog nữa không?

Thông tin hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung

Thống kê WP Căn bản

9 Chuyên mục - 999 Bài viết - 35.504 Bình luận

Bản quyền © 2014 - 2025 · WP Căn bản (tiền thân là eBooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting