Để nâng cấp phiên bản cho opencart các bạn cần đọc kỹ những điều sau đây trước khi quyết định nâng cấp^^.(hơi dài dòng nhưng nên đọc để có thể nâng cấp một cách nhanh nhất và ít gặp những lỗi đáng tiếc có thể sảy ra).
NẾU NÂNG CẤP TỪ 1.4.x lên 1.5.x
Quá trình nâng cấp sẽ:
Bảo tồn danh sách khách hàng của bạn, sản phẩm, đơn đặt hàng, vv
Thay đổi chủ đề của bạn "mặc định"
Bảo tồn và chuyển đổi các cửa hàng bổ sung vào phiên bản opencart mới
Bảo tồn các phiếu giảm giá và cập nhật lịch sử phiếu giảm giá (nhưng với số tiền chiết khấu 0,00 cho các đơn hàng trong quá khứ)
Quá trình nâng cấp sẽ không:
Bảo tồn vị trí của các mô-đun cũng như các thiết lập của bạn cho hệ thống mô-đun
Bảo tồn chủ đề của bạn vì hệ thống bố trí đã thay đổi. Mặc dù các thư mục chủ đề sẽ vẫn tồn tại
Bảo tồn thông điệp chào mừng của bạn như là một mô-đun
Bảo tồn bất kỳ mô-đun tùy chỉnh
NẾU NÂNG CẤP TỪ 1.5.0.x lên 1.5.1.x
Quá trình nâng cấp sẽ:
Bảo tồn danh sách khách hàng của bạn, sản phẩm, đơn đặt hàng, vv
Thay đổi chủ đề của bạn "mặc định"
Bảo tồn cửa hàng bổ sung vào phiên bản opencart mới
Bảo tồn các phiếu giảm giá
Quá trình nâng cấp sẽ không:
Bảo tồn vị trí module của bạn cũng như những thiết lập của bạn cho hệ thống các mô-đun
Bảo tồn chủ đề của bạn vì hệ thống đã thay đổi. Mặc dù các thư mục chủ đề sẽ vẫn tồn tại
Chú ý: Nếu nâng cấp từ 1.4.x thì làm theo tất cả các bước dưới đây, còn nâng cấp từ 1.5.0.x thì có thể bỏ qua bước 7, bước 8 và bước 9.
Để nâng cấp các bạn tải file đính kèm bên dưới về giải nén vào folder root path của opencart cùng thư mục với admin, download, catalog, image ...
Sau đó thực hiện theo các bước sau:
Bước 1: Backup lại database của bạn.
Bước 2: Backup lại toàn bộ các file của bạn trong FTP hoặc CPanel
Bước 3: Đổi tên các file config.php và admin/config.php thành "config.bak"
Bước 4: Giải nén tất cả các file của phiên bản opencart mới đè vào các file của opencart phiên bản cũ.
Bước 5: Xóa các file config.php và admin/config.php mới đè vào.
Bước 6: Đổi tên các file config.bak và admin/config.bak thành "config.php"
Bước 7: Sửa file config.php (không được sửa file admin/config.php)
Bước 8: Tìm đến code: // DIR
Bước 9: Thêm vào trước đó đoạn code sau:
- Mã: Chọn tất cả
// HTTP
define('HTTP_SERVER', 'http://tonghop24.com/');
define('HTTP_IMAGE', 'http://tonghop24.com/image/');
define('HTTP_ADMIN', 'http://tonghop24.com/admin/');
// HTTPS
define('HTTPS_SERVER', 'http://tonghop24.com/');
define('HTTPS_IMAGE', 'http://tonghop24.com/image/');
Thay Bạn hãy đăng kí và đăng nhập để xem liên kết này. trong code trên bằng tên miền của bạn.
Bước 10: Chạy đường dẫn
- Mã: Chọn tất cả
http://tonghop24.com/install/upgrade-14x-to-15x.no-opt.php
Bước 11: Đăng nhập vào admin panel vào System->Users->User Groups
Bước 12: Sửa Top Administrators, tích chọn vào tất cả các box và click vào Save để lưu lại
Bước 13: Vào System->Settings kiểm tra lại xem các cửa hàng của bạn đã được liệt kê tại đó không
Bước 14: Vào Extensions -> Modules cài đặt và cấu hình lại các module để hiển thị cho opencart
Bước 15: Trở lại trang chủ và bấm F5 nhiều lần để làm mới trang, nếu thấy cần thiết có thể vào system\cache
xóa các file cache trong đó nhớ chừa lại file index.html
Vậy là xong!
Nguồn: Bạn hãy đăng kí và đăng nhập để xem liên kết này.

