Chào mừng các bạn quay trở lại với Thinhweb Blog. Hôm nay Thịnh sẽ hướng dẫn các bạn nâng cấp nukeviet từ bản NukeViet 4 Official, 4.1 Beta 1 (4.1.01) và 4.1 Beta 2 (4.1.02 lên NukeViet 4.1 Official.
Nếu như bạn chưa biết chút gì về quá trình nâng cấp cũng như chưa quen thì lên đọc bài viết này: Kinh nghiệm nâng cấp website lên phiên bản NukeViet lên bản mới nhất
Sau khi bạn hiểu và có thể kiểm soát được việc nâng cấp từ bản nukeviet thấp lên bản cao thì sẽ tiến hành nâng cấp như bình thường theo các bước sau đây.
Bước 1: Chuẩn bị trước khi nâng cấp.
- Điều đầu tiên bạn cần phải làm là backup cơ sở dữ liệu và mã nguồn của website hiện tại.
- Tiếp đến đưa nó về máy tính và tiến hành nhân bản để sử dụng cho việc nâng cấp trên localhost. (kinh nghiệm xương máu, đã từng dở khóc dở cười khi không backup và đi nâng cấp trên hosting).
- Bạn mở file config.php và tìm dòng:
$global_config[‘cached’] = ‘files’;
Thêm vào sau nó
$global_config[‘session_handler’] = ‘files’;
Bước 2: tiến hành cập nhật
Cập nhật tự động:
- Đăng nhập quản trị site dưới quyền admin tối cao, di chuyển vào khu vực Công cụ web => Kiểm tra phiên bản, tại đây nhận thông báo cập nhật và làm theo các bước hệ thống hướng dẫn.
- Nếu thất bại hãy thử cách cập nhật thủ công bên dưới.
Cập nhật thủ công:
- Download gói cập nhật tại: https://github.com/nukeviet/update/releases/download/to-4.1.02/update-to-4.1.02.zip Giải nén và Upload các file trong gói cập nhật với cấu trúc của NukeViet, sau đó vào admin để tiến hành cập nhật.
Bước 3: Xử lý sau cập nhật
Sau khi cập nhật xong, cần chú ý những vấn đề sau
- Nếu bạn đang dùng bản 4.0.29:
- Truy cập vào khu vực cấu hình => Cấu hình chung nhấp lưu lại để hệ thống cập nhật các thông số mới cho chức năng tìm kiếm.
- Truy cập khu vực Cấu hình => Ngôn ngữ để sắp xếp các ngôn ngữ nếu bạn sử dụng nhiều hơn một ngôn ngữ.
- Có thể thêm mã xác nhận cho các bình chọn ở module voting.
- Truy cập khu vực Cấu hình => Thiết lập an ninh để tùy chỉnh chức năng xác thực hai bước và chặn đăng nhập sai nhiều lần nếu cần thiết.
- Nếu bạn đang dùng bản 4.1.00 hoặc nhỏ hơn:
- Nếu website có sử dụng module news hoặc module ảo của nó, vào cấu hình module thiết lập chức năng bài viết tức thời của Facebook nếu cần thiết.
- Vào phần cấu hình => Thiết lập an ninh để tùy chỉnh loại captcha nếu cần thiết.
- Nếu sử dụng giao diện mặc định và có block global.company_info.php thì cần xóa block và thêm lại.
- Nếu bạn đang dùng bản 4.1.01 hoặc nhỏ hơn:
- Nếu website có sử dụng module news hoặc module ảo của nó, vào cấu hình module để bật chức năng cho phép copy bài viết nếu cần thiết.
- Nếu website có sử dụng module page hoặc module ảo của nó, vào cấu hình module để bật chức năng cho phép copy bài viết nếu cần thiết.
Cuối cùng cần:
- Kiểm tra lại tương thích của các module không phải mặc định của hệ thống.
- Nếu site sử dụng giao diện không phải mặc định, cần cập nhật giao diện theo hướng dẫn ở bài tiếp theo.
Đó là những gì bạn cần làm để tiến hành nâng cấp từ bản NukeViet 4.0.29 (NukeViet 4.0 Official), 4.1.01 và 4.1.02 lên bản NukeViet 4.1 Official. Ở bài tiếp theo mình sẽ hướng dẫn các bạn nâng cấp theme tương thích với bản NukeViet 4.1 Oficial