Vì sao quản trị viên không thể đăng nhập trang quản trị của website WordPress? Làm cách nào để khắc phục lỗi không đăng nhập được vào wp-admin? Cùng Truyền thông TMS giải đáp nhé!

Vì sao bạn không thể đăng nhập wp-admin?

Nếu bạn thuê dịch vụ thiết kế website WordPress và nhận bàn giao sau khi website hoàn thành, bạn sẽ thường xuyên làm việc với trình quản trị website WordPress và các plugin mà lập trình viên cài đặt. Thông thường trang quản trị không khó sử dụng, tuy nhiên một số người lại gặp vấn đề về lỗi không đăng nhập được vào wp-admin.

Làm gì khi gặp lỗi không đăng nhập được vào wp-admin?
Làm gì khi gặp lỗi không đăng nhập được vào wp-admin?

Vậy lỗi không đăng nhập được vào wp-admin này bắt nguồn từ đâu?

  • Chuyển đổi Hosting hoặc xung đột plugin dẫn đến trang web load liên tục và không vào được wp-admin.
  • Website không thể thiết lập kết nối với cơ sở dữ liệu do hosting yếu, thiếu RAM, Server không phản hồi, cơ sở dữ liệu lỗi, thời gian kết nối quá lâu,…
  • Lỗi không đăng nhập được vào wp-admin do chủ đề được mã hóa kém, cạn kiệt bộ nhớ
  • Lỗi đến từ người dùng: sai tên đăng nhập hoặc mật khẩu hoặc mất quyền quản trị
  • Không đăng nhập được do lỗi PHP – lỗi cú pháp hay lỗi chức năng, xảy ra khi dán code vào website dẫn đến website khóa quyền quản trị

Biết được lí do dẫn đến lỗi không đăng nhập được vào wp-admin giúp bạn tìm ra cách khắc phục lỗi hiệu quả. Tuy nhiên nếu bạn không am hiểu nhiều về lập trình, nên nhờ một số chuyên viên có chuyên môn hỗ trợ.

Cách khắc phục lỗi không đăng nhập được vào wp-admin

Khi gặp lỗi, bạn có thể liên hệ và nhờ lập trình viên xử lý. Đối với trường hợp bạn tự thiết kế và xây dựng website, hoặc không thể liên hệ với dịch vụ thiết kế website, vẫn có thể áp dụng một số cách khắc phục lỗi không đăng nhập được vào wp-admin dưới đây.

Làm gì khi gặp lỗi không đăng nhập được vào wp-admin?
Làm gì khi gặp lỗi không đăng nhập được vào wp-admin?

Khắc phục lỗi gây ra bởi xung đột Plugin hoặc đổi Hosting

Thông thường chúng ta hay thêm đuôi “wp-admin” vào cuối link website WordPress để điều hướng đến trang đăng nhập trình quản trị website đó. Tuy nhiên nếu bạn không thể đăng nhập với URL có đuôi “wp-admin”, có thể thay đuôi này bằng “wp-login.php” và tiến hành đăng nhập như bình thường.

Ngoài ra, rất có thể lỗi không đăng nhập được vào wp-admin liên quan đến PHP. Trong trường hợp đó bạn có thể thử fix bằng cách sau:

  • Bước 1: Truy cập vào hosting của website hoặc hosting có chứa website (nếu website của bạn dùng chung hosting với những domain khác).
  • Bước 2: Chọn và chỉnh sửa file “wp-config.php”
  • Bước 3: Thêm vào đó đoạn code như hình sau:
Làm gì khi gặp lỗi không đăng nhập được vào wp-admin?
Làm gì khi gặp lỗi không đăng nhập được vào wp-admin?

Chú ý: Nếu URL có phần “www”, hãy thêm đoạn code:

define(‘WP_HOME’,’http://www.tenmiencuawebsite.com’);

define(‘WP_SITEURL’,’http://www.tenmiencuawebsite.com’);

Khắc phục lỗi do không thể kết nối với cơ sở dữ liệu

Nếu lỗi không đăng nhập được vào wp-admin đến từ việc không thể thiết lập kết nối với cơ sở dữ liệu, bạn có thể kiểm tra và fix lỗi ở các file sau:

  • Kiểm tra wp-config xem các thông tin trong tệp có chính xác không, bao gồm cả lỗi chính tả.
  • Kiểm tra web host (MySQL)
  • Kiểm tra file /wp-admin/: Nếu thấy thông báo lỗi “Error establishing a database connection” thì thêm đoạn code vào trước câu “That’s all, stop editing! Happy blogging” của file. Đoạn code như sau: define(‘WP_ALLOW_REPAIR’, true);

Khắc phục lỗi do mã hóa kém, cạn giới hạn bộ nhớ hoặc do plugin

Để khắc phục lỗi không đăng nhập được vào wp-admin gây nên bởi yếu tố này, hãy thử:

  • Tăng giới hạn bộ nhớ PHP
  • Tắt các plugin sau đó mở lại từng plugin để kiểm tra plugin nào lỗi
  • Thử chức năng gỡ lỗi của WordPress
  • Thay theme website bằng theme mặc định
  • Cài đặt lại bản sao WordPress

Khắc phục lỗi do sai mật khẩu hoặc mất quyền quản trị

Trong trường hợp bạn sở hữu website và gặp lỗi không đăng nhập được vào wp-admin do quên/ sai mật khẩu hoặc mất quyền quản trị, bạn có thể khắc phục bằng cách đặt lại mật khẩu từ phpMyadmin. Bên cạnh đó để tránh trường hợp này tái diễn, hãy cấp quyền cho một vài quản trị viên khác thông qua phpMyadmin.

Có rất nhiều lí do dẫn đến lỗi không đăng nhập được vào wp-admin, trên đây chỉ là một số cách khắc phục đơn giản dành cho những ai không chuyên về lập trình web. Nếu bạn nghi ngờ website của mình gặp những vấn đề phức tạp hơn, đừng ngần ngại liên hệ TMS để được hỗ trợ fix lỗi nhé!