Sửa lỗi upgrade 404 ERROR và không đăng nhập được vào admin

Gần đây có 1 số khách hàng có liên hệ với tôi để fix lỗi không thể đăng nhập vào wp-admin, cụ thể là sau khi cập nhật WordPress lên phiên bản mới thì khi đăng nhập vào wp-admin sẽ bị chuyển hướng sang url như này /wp-admin/upgrade.php?_wp_http_referer=%2Fwp-admin%2F

Lỗi này xảy ra khi phiên bản Wordpress được lưu ở thư mục wp-includes/version.php và phiên bản được lưu trong cơ sở dữ liệu MYSQL không khớp nhau do lỗi tiến trình hoặc network, hiểu được nguyên nhân này thì bạn sẽ fix rất dễ dàng đó là làm cho 2 phiên bản này khớp với nhau.

Các bước để xử lý lỗi không đăng nhập được vào wp-admin và chuyển hướng đến /wp-admin/upgrade.php?_wp_http_referer=%2Fwp-admin%2F

Bước 1: Đăng nhập vào Hosting
Bước 2: Truy cập vào phpMyAdmin sau đó mở mở database mà bạn đang chạy cho website bị lỗi, và tìm đến bảng wp_options (wp_ table prefix có thể thay đổi nên bạn chú ý nhé), mở bảng wp_options lên và Ctrl + F và tìm giá trị db_version

Sau đó bạn copy phiên bản như mình note trong hình lại nhé.

Hoặc bạn cũng có thể sử dụng câu lệnh SQL sau để tìm

SELECT * FROM `wp_options` WHERE `option_name` LIKE '%db_version%';

Sau khi lấy được giá trị này rồi bạn làm tiếp bước số 3.

Bước 3: Mở file version.php trong đường dẫn /wp-includes/version.php

Sau khi mở file này lên bạn Ctrl + F và tìm từ khoá $wp_db_version = sau đó thay giá trị sau dấu bằng bằng số mà bạn tìm được ở bước 2 nhé. (Lưu ý chỉ thay số, dấu ; vẫn cần có ở cuối dòng)

Cách fix bằng wp cli

Lệnh này sẽ cập nhật cấu trúc cơ sở dữ liệu để phù hợp với phiên bản WordPress hiện tại.

wp core update-db --allow-root

Đầu ra sẽ như sau

[root@vutruso vutruso.com]# wp core update-db –allow-root
Success: WordPress database upgraded successfully from db version 57155 to 58975.

Sau đó xóa bộ nhớ đệm bằng lệnh

wp cache flush --allow-root

Như vậy là xong, giờ bạn thử login lại website sẽ không gặp lỗi chuyển hướng sang /wp-admin/upgrade.php?_wp_http_referer=%2Fwp-admin%2F nữa rồi.

Nếu gặp khó khăn gì có thể nhắn với chúng tôi qua Zalo để được hỗ trợ qua ultraview nhé.

Xin cảm ơn.

5/5 - (12 votes)

donate Nếu bạn thấy bài viết có ích bạn có thể donate cho team hoặc chia sẻ bài viết này. Ngoài ra bạn có thể yêu cầu thêm bài viết tại đây
Đã copy
vutruso

Vũ Trụ Số chuyên cung cấp hosting cho WordPress, dịch vụ thiết kế website, quản trị website cho doanh nghiệp, dịch vụ quảng cáo Google, quảng cáo Facebook, các dịch vụ bảo mật website WordPress, tăng tốc website WordPress

Bài viết liên quan