5 cách sửa lỗi không vào được trang quản trị WordPress

Sẽ thật sự phiền toái nếu bạn không thể truy cập vào trang quản trị WordPress của mình. Bạn sẽ không thể thực hiện các thay đổi cho trang web của mình hoặc sửa các lỗi khác. Thậm chí, trang web của bạn có thể bị chiếm quyền kiểm soát bởi một hacker và bạn bị khóa.

Nhưng đừng lo lắng quá. Vấn đề này rất phổ biến và chúng tôi đã giúp nhiều người khôi phục quyền truy cập vào trang quản trị WordPress của họ. Chỉ cần bạn làm theo hướng dẫn này và bạn sẽ có quyền truy cập trở lại ngay.

Nguyên nhân không vào được trang quản trị WordPress

Không vào được trang quản trị WordPress

1. Do chuyển đổi hosting hoặc xung đột plugin

Sau khi bạn chuyển đổi hosting hoặc cài đặt một plugin mới, bạn có thể không thể truy cập vào trang quản trị WordPress. Trang web sẽ báo lỗi không thể truy cập hoặc load mãi không được.

2. Do không thể kết nối với cơ sở dữ liệu

  • Thông tin Database trong file wp-config.php được nhập sai.
  • Server không phản hồi.
  • Hosting yếu.
  • Bị DDoS.
  • Thời gian kết nối tới cơ sở dữ liệu hết hạn.
  • MySQL bị quá tải không thể xử lý dữ liệu gởi đi và gởi về được.
  • Thiếu RAM.
  • Cơ sở dữ liệu không tồn tại hoặc bị lỗi.

3. Do sai mật khẩu hoặc tên đăng nhập

Lỗi này xảy ra khi bạn nhập sai mật khẩu hoặc tên đăng nhập. Màn hình sẽ hiển thị lỗi và thông báo bạn nhập lại thông tin chính xác. Nếu bạn quên mật khẩu, bạn có thể lấy lại bằng email để truy cập vào WordPress.

Xem thêm  Drawdown là gì? Maximum Drawdown bao nhiêu thì tốt?

4. Lỗi do PHP

Lỗi PHP có thể xuất hiện do một tính năng không mong muốn hoặc lỗi cú pháp. Lỗi này xảy ra khi mã được thêm vào trang mà chưa được kiểm chứng.

5. Do mất quyền quản trị viên

Khi bạn đăng nhập vào trang quản trị WordPress, bạn có thể không thấy các tính năng như theme, plugin, … Điều này có thể xảy ra khi bạn bị mất quyền quản trị viên bởi hacker.

6. Do cạn kiệt giới hạn bộ nhớ, chủ đề được mã hóa kém hoặc một Plugin

Bộ nhớ cạn kiệt là một trong những nguyên nhân khiến bạn không thể truy cập vào trang quản trị WordPress. Nếu lỗi này do một Plugin hoặc chủ đề không tương thích, bạn sẽ thấy màn hình trắng trên trang quản trị WordPress của mình.

Cách khắc phục lỗi không vào được trang quản trị WordPress

1. Xóa bộ nhớ Cache và Cookie

Đôi khi xóa bộ nhớ cache và cookie trong trình duyệt và khởi động lại có thể giải quyết vấn đề không truy cập được trang quản trị WordPress.

Đây là cách xóa bộ nhớ cache và cookie trong Chrome:

  1. Vào lịch sử (history) trên trình duyệt.
  2. Nhấp vào “Clear browsing data”.
  3. Chọn “Clear data”.

Hoặc bạn có thể tham khảo hướng dẫn của Google: https://support.google.com/accounts/answer/32050

2. Sửa lỗi không vào được admin WordPress khi sai mật khẩu đăng nhập

Một trong những nguyên nhân đơn giản khiến bạn không thể truy cập WordPress là thông tin đăng nhập không chính xác. Điều này xảy ra với hầu hết mọi người.

Bạn có thể tạo một mật khẩu mới để tiếp tục truy cập vào WordPress. Nếu thông tin đăng nhập của quản trị viên không chính xác, bạn có thể sử dụng tính năng phục hồi mật khẩu tích hợp của WordPress.

3. Sửa lỗi xung đột Plugin hoặc Theme WordPress

Đôi khi các plugin có thể gây ra những lỗi này trên trang web của bạn. Nếu bạn không có quyền truy cập vào trang quản trị, bạn cần kiểm tra các plugin và theme bằng cách thủ công.

  1. Đăng nhập vào tài khoản hosting của bạn và truy cập vào cPanel > File Manager.
  2. Mở thư mục wp-content.
  3. Tìm thư mục có tên “Plugins” và đổi tên thành “Plugins_Disable”.

Bây giờ bạn có thể kiểm tra xem bạn có thể truy cập trang đăng nhập wp không. Nếu có, một plugin đang gây ra sự cố không mong muốn hoặc xung đột trên trang web của bạn. Sau đó, hãy kích hoạt lần lượt các plugin để kiểm tra xem plugin nào gây ra sự cố không vào được trang quản trị WordPress.

Xem thêm  Bắt đầu kinh doanh online với 4 bước đơn giản

4. Tải lại wp-login.php

Nếu bạn không thể truy cập trang đăng nhập WordPress của trang web của mình, có thể là file wp-login.php đã bị di chuyển hoặc xóa.

Để khắc phục vấn đề này, bạn cần tải lại file wp-login.php.

  1. Tải xuống bản cài đặt WordPress mới trên máy tính của bạn. Giải nén file này và tìm file đăng nhập wp-login.php.
  2. Đăng nhập vào tài khoản hosting web của bạn và truy cập cPanel > File Manager > public_html.
  3. Sử dụng tùy chọn “upload” để tải file wp-login từ máy tính của bạn lên thư mục public_html. Bạn có thể ghi đè lên file cũ nếu nó hiện diện.
  4. Mở file wp-login bằng cách nhấp chuột phải vào file đó và chọn “Edit”.
  5. Ở cuối file, copy và paste đoạn mã: “// Delete this line $user_login = $user_data[“user_login”];”
  6. Thay thế nó bằng đoạn mã này: “$user_login = $user_data->user_login;”
  7. Lưu các thay đổi và bạn sẽ có thể đăng nhập vào tài khoản quản trị WordPress của mình ngay bây giờ.

5. Khắc phục lỗi không vào được wp-admin WordPress lỗi PHP

Mỗi website đều có một số lượng bộ nhớ PHP giới hạn. Nếu bạn vượt quá giới hạn này, sẽ có lỗi xuất hiện trên trang web của bạn. Tăng giới hạn bộ nhớ PHP có thể giải quyết vấn đề này.

Để thực hiện điều này, bạn cần chỉnh sửa file wp-config.php.

  1. Đăng nhập vào cPanel > File Manager > public_html. Chỉnh sửa file wp-config.php.
  2. Tìm dòng code: define('WP_MEMORY_LIMIT', '32M');
  3. Tăng giới hạn từ 32M lên 128M bằng cách sử dụng dòng code: define ('WP_MEMORY_LIMIT', '128M');
  4. Lưu và thoát khỏi file.

Để biết thêm thông tin, bạn có thể làm theo hướng dẫn của chúng tôi về cách tăng giới hạn bộ nhớ PHP của bạn thông qua tệp wp-config.

Sửa lỗi đăng nhập WordPress với cPanel

Có một số nguyên nhân khiến bạn có thể bị khóa khỏi WordPress và có thể dễ dàng sửa lỗi này bằng cPanel và WHM. Trong bài viết này, chúng tôi sẽ xem xét bốn trong số những vấn đề đăng nhập phổ biến nhất và hướng dẫn bạn cách khắc phục chúng.

Sửa mật khẩu WordPress bị mất hoặc quên

Nếu bạn đã mất mật khẩu WordPress của mình và không thể đăng nhập, công cụ đặt lại mật khẩu tích hợp là tất cả những gì bạn cần. Tuy nhiên, nếu bạn không thể truy cập vào tài khoản email mà WordPress gửi liên kết đặt lại mật khẩu, bạn sẽ cần chỉnh sửa cơ sở dữ liệu MySQL.

Xem thêm  Cách kiếm tiền cho học sinh mùa dịch

May thay với cPanel, bạn có thể dễ dàng thực hiện điều đó. Đầu tiên, hãy kích hoạt phpMyAdmin, bạn sẽ tìm thấy nó trong phần Databases của trang chính cPanel.

  1. Trong sidebar bên trái, tìm database cho website của bạn.
  2. Nhấp vào dấu cộng (+) và bạn sẽ thấy danh sách các bảng.
  3. Nhấp vào bảng wp_users, nơi lưu trữ tên người dùng và mật khẩu.
  4. Tìm tên người dùng của bạn trong cột user_login và nhấp vào Edit ở đầu hàng đó.
  5. Mật khẩu được mã hóa nằm trong cột bên cạnh user_login, nhưng đừng cố gắng giải mã nó.
  6. Tiếp theo, tìm hàng user_pass và nhập mật khẩu mới vào cột Value. Trong cột Function, chọn MD5.

Ví dụ: // Replace it with this line $user_login = $user_data->user_login;

  1. Lưu và thoát khỏi file.
  2. Để biết thêm thông tin, hãy làm theo hướng dẫn của chúng tôi về cách đặt lại mật khẩu WordPress bằng phpMyAdmin.

Sửa lỗi màn hình trắng chết chóc của WordPress

Nếu gặp màn hình trắng chết chóc (White Screen of Death – WSOD) khi bạn cố gắng đăng nhập, điều đó có nghĩa là WordPress gặp khó khăn trong việc kết nối với cơ sở dữ liệu.

Để khắc phục vấn đề này, bạn có thể tắt tất cả các plugin.

Cách tắt các plugin WordPress mà không cần đăng nhập

  1. Đổi tên thư mục chứa các file plugin. WordPress sẽ không tìm thấy các plugin và không tải chúng.
  2. Đến thư mục wp_content và nhấp vào plugins.
  3. Chọn Rename từ thanh công cụ và đặt tên mới cho thư mục.
  4. Thử đăng nhập vào WordPress. Nếu thành công, hãy đặt lại tên thư mục thành “plugins”. Nếu vẫn có chức năng, hãy tắt tất cả các plugin trong giao diện WordPress và bật từng plugin một để tìm ra plugin gây ra lỗi đăng nhập.

Nếu giải pháp này không hiệu quả, bạn có thể khôi phục trang web từ bản sao lưu trước khi gặp sự cố.

Sửa lỗi khi mất đặc quyền admin trên WordPress

Nếu bạn không có đặc quyền admin và không thể truy cập vào các tính năng quan trọng, bạn có thể tạo một tài khoản người dùng mới với đặc quyền tương đương. Bạn có thể thêm quyền cho người dùng hiện có, nhưng việc tạo một tài khoản mới đơn giản hơn.

  1. Trong phpMyAdmin, tìm bảng wp_users và nhấp vào Insert.
  2. Thêm thông tin cần thiết vào phần Value của biểu mẫu.
  3. Nhấp vào Go để thêm user mới vào cơ sở dữ liệu.
  4. Tiếp theo, bạn cần cấp quyền admin cho user mới trong bảng wp_usermeta.

Sửa lỗi “Error Establishing a Database Connection” trong WordPress với cPanel

Nếu bạn gặp thông báo “Error Establishing a Database Connection” khi cố gắng đăng nhập vào WordPress, có nghĩa là WordPress gặp khó khăn trong việc kết nối với cơ sở dữ liệu.

Để khắc phục vấn đề này, bạn có thể sử dụng các công cụ tích hợp trong cPanel để chẩn đoán và sửa lỗi.

Hy vọng những cách khắc phục lỗi này sẽ giúp bạn truy cập lại trang quản trị WordPress của mình một cách dễ dàng. Nếu bạn có bất kỳ câu hỏi hoặc ý kiến đóng góp, hãy để lại bình luận phía dưới. Cảm ơn bạn đã đọc bài viết này!

Source: https://wikifin.net