
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
Bài viết liên quan
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.