Có nhiều cách chuyển đổi Joomla! từ phiên bản 1.0.x sang phiên bản 1.5.x, nhưng sau thời gian thử nghiệm nhiều cách thì đây là cách nâng cấp rất dễ làm và chuyển đổi thành công toàn bộ dữ liệu mà không gặp bất cứ lỗi nào.
Sau đây là các bước thực hiện việc chuyển đổi:
CHUẨN BỊ:
-
Tải Component Migrator và Migration Assistant tại http://joomlacode.org/gf/project/pasamioprojects/frs/

CHUYỂN ĐỔI DỮ LIỆU TỪ Joomla! 1.0.X
-
Đăng nhập vào Admin của Joomla! 1.0.x và cài đặt Component Migrator
-
Truy cập vào Menu Components -> Migrator và nhấn vào dòng chữ Create Migration SQL File

-
Chọn các bảng dữ liệu muốn chuyển sang Joomla! 1.5.x, mặc nhiên tất cả các bảng sẽ được chọn, tuy nhiên có thể bỏ chọn một số bảng không cần thiết.

-
Sau khi chọn xong nhấn Start Migration để tiến hành chuyển đổi.
-
Cứ để nguyên như vậy cho chương trình tự chạy và sau cùng sẽ xuất hiện thông báo thực hiện thành công (Migration Complete!), nhấn vào dòng chữ Download để tiếp tục.

Trong phần Migrator - Data Migration for Joomla! 1.5 nhấn vào dòng chữ Download một lần nữa và chọn save để lưu tập tin dữ liệu này.

Thoát khỏi Admin của Joomla! 1.0.x.
CÀI ĐẶT Joomla! 1.5.x
-
Các bước cài đặt bình thường cho tới bước thứ 4 (Database Configuration) thì nhập thông tin của Database mới vào và tiếp tục. (Cách cài đặt Joomla! phiên bản 1.5.x trên Localhost)
-
Tới bước thứ 6 (Main Configuration) chỉ khai báo các thông tin vào phần Site Name và Email, Password, các phần khác giữ nguyên (không chọn cài đặt dữ liệu mẫu) và nhấn Next.

Tới bước cuối cùng (7) thì xóa hoặc đổi tên thư mục installation và chọn Admin để hoàn tất việc cài đặt.
-
Đăng nhập vào Admin và cài đặt Component MigrationAssistant.

CẬP NHẬT DỮ LIỆU VÀO Joomla! 1.5.X
Cách 1: Đối với dữ liệu (Database) có dung lượng nhỏ khoảng vài MB.
-
Truy cập vào Menu Components -> Migration Assistant.
-
Nhấn Browse (1) và chọn tập tin dữ liệu của Joomla! 1.0.x đã được tạo ra từ Component Migrator ở phần trên -> chọn UTF-8 (2) -> nhấn Migrate (3).

Cách 2: Đối với dữ liệu (Database) có dung lượng lớn, bị lỗi khi làm cách 1.
-
Đổi tên tập tin dữ liệu của Joomla! 1.0.x được tạo ra từ Component Migrator thành migrate.sql và copy vào thư mục migration như trong hình.

Truy cập vào Menu Components -> Migration Assistant.
-
Đánh dấu vào ô I have already uploaded a SQL file (1) -> chọn UTF-8 (2) -> nhấn Migrate (3).

Cập nhật thông tin trong Global Configuration:
-
Sau khi hoàn tất việc cập nhật dữ liệu, nếu muốn các các thông tin về Site Name, Meta, Email,... trong Global Configuration được thiết lập giống như Joomla! 1.0.x thì nhấn vào dòng chữ migrate your configuration.php settings.

Cuối cùng:
- Cập nhật dữ liệu xong, thoát ra (Logout) khỏi phần Quản trị (Admin) và đăng nhập lại với tên (Username) và mật khẩu (Password) giống như Joomla! 1.0.x
-
Sau khi đăng nhập Admin, vào phần quản lý User Manager và chọn Username migrationassistant , đây là User do Migration Assistant tạo ra khi cập nhật dữ liệu.

Thay đổi quyền của User này thành Registered và Save lại.

-
Tiếp tục chọn lại Username migrationassistant và nhấn Delete để xóa.

Tới đây công việc chuyển đổi đã hoàn tất, toàn bộ các dữ liệu và Menu, Component, Module, Content,... đều được chuyển hết sang Joomla! 1.5.x.
Lưu ý:
-
Nếu cài đặt Joomla! 1.5.x trong một thư mục khác thì sau này khi chuyển vào thư mục gốc chỉ cần thay đổi lại đường dẫn trong tập tin configuaration.php
-
Chỉ các Component và Module mặc định có sẵn trong Joomla! mới được chuyển đổi, các thành phần mở rộng khác đều phải cài đặt lại.
theo buaxua.vn
- 24/02/2010 20:05 - Cách tạo diễn đàn với Simple Machines Forum
- 24/02/2010 20:04 - CHMOD File và Folder trên Web Server
- 24/02/2010 20:03 - Cách bảo mật cho Website Joomla!
- 24/02/2010 19:56 - Cách tích hợp bộ gõ tiếng Việt vào Joomla! và SMF
- 24/02/2010 19:53 - Cách tối ưu hóa cho Website Joomla!
- 24/02/2010 19:50 - Cách cài đặt các bản nâng cấp và sửa lỗi cho Joomla!
- 24/02/2010 19:02 - Cách chuyển đổi Template từ Joomla! 1.0.x sang 1.5.x
- 24/02/2010 17:21 - Cơ bản về Template trong Joomla! 1.0.x
- 24/02/2010 17:16 - Cơ bản về Template của Joomla! 1.5.x
- 24/02/2010 17:11 - Cách tạo các vị trí Module trong Joomla! Template
- 23/02/2010 20:16 - Cách làm trang Web bán hàng với Joomla! và VirtueMart
- 23/02/2010 20:15 - Cấu trúc Template joomla! 1.5.x
- 23/02/2010 20:10 - Xem các vị trí trong joomla
- 23/02/2010 20:08 - Upload Joomla 1.5 lên server
- 23/02/2010 20:07 - Cấu hình Joomla trên Hosting
- 23/02/2010 19:54 - Hướng dẫn cài đặt Wamp
- 23/02/2010 19:29 - Các bước cài đặt Joomla
- 23/02/2010 19:17 - Cài đặt template cho Joomla! 1.5
- 23/02/2010 19:14 - Các khái niệm Section, Category và Content là gì?
- 23/02/2010 19:12 - Khái niệm Front-end và Back-end
- 23/02/2010 19:10 - Module là gì?
- 23/02/2010 18:58 - 10 sự thay đổi trong Joomla 1.5
- 23/02/2010 18:54 - Các phiên bản của Joomla!
- 23/02/2010 18:53 - Vòng đời phát triển joomla
- 23/02/2010 18:51 - Joomla là gì? Một vài định nghĩa về Joomla
- 23/02/2010 18:45 - Cách trình bày trang Homepage (Frontpage)
- 23/02/2010 18:39 - Một vài định nghĩa cơ bản về website !
- 23/02/2010 17:48 - Các nguồn giúp bạn xây dựng backlink chất lượng
- 23/02/2010 17:47 - Bắt đầu với HTML
- 23/02/2010 17:43 - Các thẻ định dạng HTML
- 23/02/2010 17:40 - HTML là gì?
- 23/02/2010 17:36 - Top 10 dịch vụ rút gọn link
- 23/02/2010 17:31 - 10 chiêu tăng lượng truy cập cho website
- 23/02/2010 17:27 - 10 sai lầm "chết người" trong việc tối ưu hóa trang web
- 23/02/2010 17:27 - Làm gì để quảng cáo hiệu quả 1 trang web?
Kiến Thức Thiết Kế Web 

