Hướng dẫn cập nhật WordPress theo phương pháp thủ công.
Cập nhật WordPress lên phiên bản mới nhất là một trong những phương pháp hữu hiệu để nâng cao hiệu suất, cải thiện khả năng bảo mật cho website WordPress của bạn. Vì vậy, bất cứ khi nào một phiên bản WordPress mới được phát hành, tôi khuyên các bạn nên nhanh chóng cập nhật nó. Có 2 phương pháp cập nhật WordPress cơ bản: tự động và thủ công. Đối với phương pháp tự động, bạn hầu như không phải làm bất cứ điều gì ngoại trừ việc click vào nút “Update” và chờ vài phút để mọi thứ hoàn tất. Phương pháp này hoàn toàn đơn giản, tuy nhiên nó lại tiềm ẩn rất nhiều rủi ro. Website của bạn có thể bị lỗi không truy cập được nếu quá trình cập nhật xảy ra sự cố (lỗi máy chủ, lỗi kết nối mạng…).
Tham khảo thêm:
- Sửa lỗi download failed khi update trong WordPress
- Quản lý việc update WordPress một cách chuyên nghiệp
Vậy làm thế nào để khắc phục những vấn đề này? Đây là lúc bạn cần sử dụng đến phương pháp update thủ công. Trong bài viết này, tôi sẽ hướng dẫn chi tiết cho các bạn cách để làm điều đó.
Cập nhật WordPress theo phương pháp thủ công
1. Download bộ cài WordPress mới nhất từ WordPress.org. Nếu bạn muốn download các phiên bản khác, hãy xem danh sách đầy đủ tại đây.
2. Truy cập vào File Manager của cPanel/ DirectAdmin hoặc FTP, upload file .zip
vừa download ở bước 1 vào thư mục cài đặt WordPress. Tiến hành giải nén file .zip
, các bạn sẽ được thư mục có tên là /wordpress/
.
3. Chọn và xóa toàn bộ các file và thư mục con có trong thư mục cài đặt WordPress, chỉ chừa lại các thư mục như: /wp-content/
, /wordpress/
(vừa giải nén) và các tập tin: .htaccess
, robots.txt
, wp-config.php
, các tập tin xác thực của Google, Bing (nếu có).
4. Move toàn bộ file và folder trong thư mục /wordpress/
vào thư mục gốc (nơi bạn cài đặt WordPress).
5. Đăng nhập vào trang quản trị WordPress và click nút cập nhật database (nếu cần).
Xong. Bạn đã hoàn tất quá trình cập nhật WordPress theo phương pháp thủ công. Thật đơn giản phải không nào? Chúc các bạn thành công!
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Mấy nay update wordpress hoài không được, cứ báo lỗi file update.php trong includes.
Mò qua bài viết của bác tính làm thủ công xem thử mà vào wordpress.org để down file cũng không được nốt.
Vậy cho e lỗi này là do máy chủ của wordpress lỗi hay sao ạ? Thấy lạ thì cả tuần nay rùi (web em vẫn hoạt động bình thường.
Cảm ơn chia sẻ của Admin nhiều nhé!
Anh cho em hỏi lỗi này là bị sao ạ ?’
Notice: id được gọi là không chính xác. Product properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/flatsome/woocommerce/single-product.php’), wc_get_template_part, load_template, require(‘/themes/flatsome/woocommerce/content-single-product.php’), wc_get_template_part, load_template, require(‘/themes/flatsome/woocommerce/single-product/layouts/product-no-sidebar.php’), do_action(‘woocommerce_single_product_summary’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, woocommerce_template_single_add_to_cart, do_action(‘woocommerce_simple_add_to_cart’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, woocommerce_simple_add_to_cart, wc_get_template, include(‘/plugins/woocommerce/templates/single-product/add-to-cart/simple.php’), do_action(‘woocommerce_before_add_to_cart_form’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, facebook_messenger_w in /home/shoptechvn/domains/shoptech.vn/public_html/wp-includes/functions.php on line 4139
Cái này chỉ là Notice thôi bạn. Không phải lỗi gì to tát hay ảnh hưởng đến chức năng. Bạn vào wp-config.php tắt debug đi là được. :P
Được rồi bác ạ. Thanks bác nhiều nhé !
AD cho hỏi, mình tắt các Plugin của web đi thì web không vào được nữa. Up các file lên host xong cũng không có dấu hiệu gì là web sẽ hồi sinh. Chỉ giúp mình cách khắc phục với
Bạn đã kiểm tra error_log xem nó hiển thị mã lỗi là gì chưa? :P
Thôi tiêu các bác ơi. Các bác có bị lỗi “number_format_thousands_sep” sau khi nâng lên 4.6.1 không. Tức là thay vì hiển thị số “3.365” thì nó hiện “3 number_format_thousands_sep365”. Làm sao để khắc phục đây.
Mình chưa bị lỗi này bao giờ. Nhưng hình như nó liên quan đến function number_format của PHP? :P
Đã khắc phục được. Sửa chút trong file wp-includes/functions.php.
Sửa function number_format_i18n, thay ông này “$thousands_sep” bằng ông này “$decimals”.
Mò sửa đại mà nó được chứ cũng ko hiểu vì sao luôn, haha.
P/S thêm là nếu chọn ngôn ngữ English thì ko bị lỗi mà cũng ko cần sửa luôn.
Cảm ơn sếp Hiếu :)
Chúc mừng bạn. Lại có thêm một kinh nghiệm mới. :)
Đang cập nhật tự động mà nó cứ dừng giữa chừng bực quá bực. Xem hướng dẫn manual update trên trang chủ nó hướng dẫn thôi rồi, dài dòng tùm lum. Lên đây thì thấy đơn giản quá. Thử phát xem sao, cảm ơn :)
Bạn Hiếu cho mình hỏi chút,, việc update thủ công này có nhất thiết phải xóa các file ở bước 3 không ạ ? Mình cứ thế giải nén rồi nếu có yêu cầu thay thế thư mục trùng lặp có được không ạ? Mong bạn reply sớm giúp mình
“3. Chọn và xóa toàn bộ các file và thư mục con có trong thư mục cài đặt WordPress, chỉ chừa lại các thư mục như: wp-content, wordpress (vừa giải nén) và các tập tin: .htaccess, robots.txt, wp-config.php, các tập tin xác thực của Google, Bing (nếu có).”
Làm như vậy cũng được bạn nhé. :)
Sau khi mình update xong thì vào website tất cả ảnh đều lỗi 404 là sao hiếu :(. trong khi ktra trên hosting ảnh vẫn còn nguyên
Bạn view source xem link ảnh có đúng không? Cái này là update mã nguồn WordPress chứ có đụng gì đến ảnh đâu? :P
Khi nào hosting phần ảnh có định dạng rất lạ: b#U1ec3-b#U01a1i-t#U1ea1i-chung-c#U01b0-265-c#U1ea7u-gi#U1ea5y-100×100.jpg
A hoangluyen.com có bảo đây là do lỗi tiêu đề ảnh là tiếng việt nên phải up lại ảnh từ đầu. Không biết có phải k?
Mà mình vào website thì phần media không có cái ảnh nào. Phần cuối website lại có thêm dòng: Warning: PHP Startup: homeloader: Unable to initialize module Module compiled with module API=20090626 PHP compiled with module API=20100525 These options need to match in Unknown on line 0
Mình nghĩ là do dòng lỗi trên chăng. Mà không biết cách giải quyết ra sao. Hoang mang quá :(
Đúng rồi. Lỗi này do tên ảnh được ghi bằng tiếng Việt có dấu. Mình cũng đã từng bị. Bạn cần phải chỉnh sửa ảnh trên host thành tiếng Việt không dấu, đồng thời chỉnh luôn cả trong database. :D
Thế thì kiểu này kiểu gì cũng ăn nhiều lỗi 404 :(.
Thế còn lỗi Warning: PHP Startup: homeloader: Unable to initialize module Module compiled with module API=20090626 PHP compiled with module API=20100525 These options need to match in Unknown on line 0
Có cách nào khắc phục k hiếu? Vì lỗi này mà phần quản trị web giờ cũng mất luôn không thực hiện được một số chức năng :(.
Cái này do lỗi PHP. Bạn liên hệ nhà cung cấp hosting yêu cầu họ kiểm tra và khắc phục cho nhé. :P
Câu hỏi được hỏi lần thứ 99 > Tại sao kk rating của tui không hiện ngoài google nữa.Xin hướng dẫn cách khắc phục hoặc plugin tương đương
Vui lòng xem câu trả lời chi tiết trong bài hướng dẫn về kk Star Ratings. :D
Không hiểu sao từ ngày Thím cài sucuri cho em.Ngày nào cũng có mail thông báo đăng nhập vào admin không thành công.Ip ở Nga,xử lý sao Thím
Nó muốn brute force attack bác đấy mà. Yên tâm, đăng nhập thất bại quá số lần quy định là thằng Sucuri nó block IP. :D