Lỗi đăng nhập WordPress “Session expired”

Quảng cáo
Ads_ngang
Website dinhthuanit.com có bài Lỗi đăng nhập WordPress “Session expired”

Bạn đã lúc nào gặp phải vấn đề bực bội khi WordPress liên tiếp đăng xuất chưa? Gần đây một trong những người dùng của chúng tôi gặp phải vấn đề này. Anh ấy đã làm theo tất cả những mẹo khắc phục sự cố WordPress thường thì như tắt plugin, xóa bộ nhớ cache, xóa cookie trình duyệt và cho dù khôi phục WordPress khỏi các bản sao lưu. Những cách kia đều không hoạt động. Nếu bạn phải đối mặt với vấn đề này, thì chúng tôi có một biện pháp cho bạn. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách khắc phục sự cố đăng xuất WordPress hay còn gọi là sự cố hết thời gian phiên WordPress.

Tại sao WordPress không cho đăng nhập ?

Để hiểu lý do tại sao WordPress luông đăng xuất trang web bạn, bạn phải hiểu quy trình đăng nhập của WordPress hoạt động như thế nào.

WordPress đặt cookie trong trình duyệt của bạn để xác thực phiên đăng nhập. Cookie này được đặt cho URL WordPress được lưu trữ trong phần cài đặt của bạn. Nếu bạn đang truy cập từ một URL không khớp với URL trong cài đặt WordPress của bạn, thì WordPress sẽ không thân xác thực phiên của bạn.

Lưu ý: 2 cài đặt URL `home` và `siteurl` này phải giống nhau. Ví dụ sau là sai:

WordPress Address (URL): http://example.com
Site Address (URL): http://www.example.com

Như bạn cũng đều có thể thấy URL WordPress và URL trang web là hai URL khác nhau.

Sửa lỗi chẳng thể đăng nhập

Để khắc phục điều này, rất dễ dàng bạn cần đáp ứng rằng có cùng một URL trong số trường WordPress Address và Site Address trong cài đặt WordPress của bạn. Điều này có tức là bạn phải chọn URL www hoặc không có www trong cả hai trường này.

Đăng nhập vào quản trị WordPress và chuyển đến trang Settings » General . Và Sửa 2 trường này với và một URL.

Nếu bạn không thể truy cập vào bảng quản trị WordPress, có một cách khác là sửa tệp wp-config.php

Kết nối với trang web của bạn bằng phần mềm khách FTP và mở tệp wp-config.php trong thư mục gốc của trang web của bạn. Bạn cần tải tập tin này xuống và mở nó trong trình soạn thảo văn bản như Notepad++. Thêm mã này ngay phía trên dòng That’s all, stop editing! Happy blogging .

 define('WP_HOME','http://example.com'); define('WP_SITEURL','http://example.com');  

Nếu bạn thích sử dụng www, làm tiền tố thì thay bởi dòng này:

 define('WP_HOME','http://www.example.com'); define('WP_SITEURL','http://www.example.com');  

Nhớ thay thể bằng tên miền của bạn.

Lưu ý: Về mặt kỹ thuật, www là một tên miền phụ. Điều này có nghĩa là các URL có www và không có: là hai tên miền khác nhau.

Bằng cách thay đổi và cập nhật các URL đến cùng một địa chỉ, nó sẽ khắc phục vấn đề lỗi đăng nhập trong WordPress.

Ngoài ra, điều quan trọng cần lưu ý là các cài đặt các trường URL không chuẩn xác cũng cũng có thể có thể dẫn đến lỗi vòng lặp chuyển hướng trong WordPress.

Hy vọng bài viết này có thể giúp bạn khắc phục lỗi không đăng nhập được trong WordPress.

Hãy cho mình biết suy nghĩ của bạn trong phần bình luận bên dưới bài viết này. Hãy theo dấu kênh chia sẻ kiến thức WordPress của TopVn trên Twitter và Facebook

Bài viết Lỗi đăng nhập WordPress “Session expired” được tổng hợp và biên tập bởi: dinhthuanit.com. Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho dinhthuanit.com để điều chỉnh. dinhthuanit.com xin cảm ơn.

Bài Viết Liên Quan


Bài Viết Khác


Quảng cáo
Ads_ngang