Đăng nhập

Đăng nhập wordpress báo lỗi Error: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.

Lỗi “Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.” có thể do một số nguyên nhân sau:

1. Trình duyệt chặn cookies

  • Kiểm tra xem trình duyệt có đang chặn cookies không:
    • Chrome: Cài đặtQuyền riêng tư & bảo mậtCookies và dữ liệu trang web → Chọn “Cho phép tất cả cookie”.
    • Firefox: Cài đặtQuyền riêng tư & bảo mật → Tắt “Chặn cookie của bên thứ ba”.
    • Edge: Cài đặtQuyền riêng tư, tìm kiếm và dịch vụ → Kiểm tra phần cookies.

2. Chưa bật hoặc bị lỗi session cookies trong WordPress

Thử truy cập yourwebsite.com/wp-login.php?testcookie=1, nếu thấy “The cookie test failed” thì WordPress không thể lưu cookie.

3. Xóa cache và cookies trình duyệt

  • Nhấn Ctrl + Shift + Delete trên trình duyệt và xóa cookies + cache.

4. Cấu hình sai trong file wp-config.php

Mở file wp-config.php, thêm dòng này vào trước /* That's all, stop editing! */:

phpSao chépChỉnh sửadefine('COOKIE_DOMAIN', '');
define('ADMIN_COOKIE_PATH', '/');
define('COOKIEPATH', '/');
define('SITECOOKIEPATH', '/');

5. Kiểm tra functions.php của theme

Nếu theme có code liên quan đến setcookie() hoặc session_start(), hãy tắt thử bằng cách đổi tên file theme.

6. Lỗi do wp-login.php bị lỗi hoặc plugin xung đột

  • Đổi tên thư mục /wp-content/plugins/ thành /wp-content/plugins-bak/ rồi thử đăng nhập lại.
  • Nếu vào được, một plugin nào đó gây lỗi → Đổi tên lại /plugins-bak/ rồi kích hoạt từng cái để tìm lỗi.

7. Cấu hình máy chủ (Apache, Nginx)

  • Nếu dùng Apache, kiểm tra .htaccess có dòng nào chặn cookies không.
  • Nếu dùng Nginx, thêm vào file config: nginxSao chépChỉnh sửafastcgi_param HTTP_COOKIE $http_cookie;

Thảo luận

🔒 Bạn phải đăng nhập để gửi bình luận.
Quay lại danh sách bài viết

Đăng ký nhận tin mới

Nhận bài học, tài nguyên và cơ hội việc làm qua email hàng tuần.

Chúng tôi cam kết không spam. Bạn có thể hủy bất cứ lúc nào.