6 Tháng 5, 2017 Tác giả: Thịnh Nguyễn Chuyên mục: NukeViet, NukeViet Modules

Hướng dẫn nâng cấp NukeViet 4 Official, 4.1 Beta 1 và 4.1 Beta 2 lên NukeViet 4.1 Official

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

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.

  1. Đ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.
  2. 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).
  3. 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:

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:
    1. 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.
    2. 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ữ.
    3. Có thể thêm mã xác nhận cho các bình chọn ở module voting.
    4. 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:
    1. 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.
    2. 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.
    3. 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:
    1. 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.
    2. 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

Tác giả: Thịnh Nguyễn

Chuyên gia chia sẻ kiến thức về lập trình, thiết kế web và tối ưu hệ thống server.

Chia sẻ bài viết này:

0 bình luận

Để lại bình luận của bạn

Địa chỉ email của bạn sẽ không được công bố rộng rãi. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Hướng dẫn chèn js vào block mặc định của hệ thống NukeViet

JS hay đầy đủ hơn với tên gọi là Javascript. Nó một ngôn ngữ lập trình được tạo ra vào năm 1995 bởi Brendan Eich tại Netscape. Mục đích ban đầu để nâng cao khả năng tương tác của trang web với người sử dụng. Thông thường mã javascript được nhúng vào trong trang web, và […]

Xem chi tiết →

Danh sách các hàm và hằng đã được định nghĩa trong NukeViet

Trong quá trình lập trình chắc hẳn chúng ta hay quên những hàm và hằng mà hệ thống mã nguồn mở đã định nghĩa sẵn cho chúng ta chỉ việc xài. Đó là điều mà không lập trình web nào mong muốn. Chính vì lý do đó hôm nay Thịnh chia sẻ với các bạn […]

Xem chi tiết →

Hướng dẫn nâng cấp hệ thống NukeViet 4.0.28 RC3 lên Nukeviet Official (4.0.29)

Sau một thời gian phát triển tới 2 năm thì Nukeviet Official chính thức được phát hành tới cộng đồng mã nguồn mở với nhiều tính năng mới được cải tiến. Hơn nữa ở bản chính thức này không chỉ fix các lỗi của các bản đã tồn tại trước đó mà nó còn nâng […]

Xem chi tiết →