Hướng dẫn nâng cấp vbb 4 to vbb 5
Hiện nay phiên bản vbulletin 5 đã phát hành bản beta 17 , tuy họ không khuyến khích nâng cấp vào thời điểm này nhưng mình cũng đã thử upgrade từ vbb 4.2 lên vbb 5 thành công
Bước 1 . Để đề phòng rủi do các bạn hãy backup database và code ra một nơi khác rồi tiến hành nâng cấp nhé
Bước 2 . Hãy chắc chắn rằng bạn loại bỏ các thành phần sau đây
- Loại bỏ tất cả style của vbb 4 chỉ để lại style mặc định
- Loại bỏ các ngôn ngữ chỉ để lại ngôn ngữ mặc định là tiếng anh
- Vào Admincp > Style & Language Settings > Store CSS Stylesheets as Files? chọn là "No", điều này để đảm bảo rằng CSS sẽ không được lưu trên ổ cứng
Bước 3. Download code vbb 5 về và giải nén vào một thư mục khác, chú ý không được giải nén vào thư mục của vbb 4 đang chạy nhé
Vì hệ thống của vbb5 khác hoàn toàn với vbb 4 do vậy không thể làm như khi ta upgrade các bản trước đây
- Chỉnh sửa file config.php ở thư mục gốc ( xem hướng dẫn cài đặt vbb 5 nhé ) và file /core/includes/config.php sao cho đúng với database mà vbb 4 đang chạy
Bước 4. Mở trình duyệt chạy http://www.example.com/vb5/core/install/upgrade.php để upgrade
Chú ý nếu forum của bạn có dữ liệu lớn, chẳng hạn như forum daivietpda với gần 2 triệu bài viết thì hãy sử dụng SSH để upgrade cho đảm bảo không bị timeout
Login SSH đi đến thư mục
Chạy lệnh để upgrade
Nhanh hay chậm là tùy thuộc vào dữ liệu nhiều hay ít, mình chạy lệnh mất hơn một tiếng là xong
Sau khi báo done ! bạn có thể truy cập vào admin
Các thư mục cần copy từ vbb 4 sang vbb 5
customavatars/ to core/customavatars
và thư mục files đính kèm trên vbb 4 copy sang vbb 5 và thiết lập đường dẫn trong mục Attachment Storage Type
Chúc các bạn thành công
Mình không open demo cho các bạn xem vì hiện nay nó còn quá chậm, mình upgrade từ bản vbb 5 bản beta 15 thấy không lỗi nào khi hoàn thành nhưng nó còn quá chậm , hi vọng sẽ vbb 5 sẽ nhanh chóng cải thiện tốc độ , chỉ cần như vbb 5 là có thể chúng ta chạy chính thức được rồi
Hiện nay phiên bản vbulletin 5 đã phát hành bản beta 17 , tuy họ không khuyến khích nâng cấp vào thời điểm này nhưng mình cũng đã thử upgrade từ vbb 4.2 lên vbb 5 thành công
Bước 1 . Để đề phòng rủi do các bạn hãy backup database và code ra một nơi khác rồi tiến hành nâng cấp nhé
Bước 2 . Hãy chắc chắn rằng bạn loại bỏ các thành phần sau đây
- Loại bỏ tất cả style của vbb 4 chỉ để lại style mặc định
- Loại bỏ các ngôn ngữ chỉ để lại ngôn ngữ mặc định là tiếng anh
- Vào Admincp > Style & Language Settings > Store CSS Stylesheets as Files? chọn là "No", điều này để đảm bảo rằng CSS sẽ không được lưu trên ổ cứng
Bước 3. Download code vbb 5 về và giải nén vào một thư mục khác, chú ý không được giải nén vào thư mục của vbb 4 đang chạy nhé
Vì hệ thống của vbb5 khác hoàn toàn với vbb 4 do vậy không thể làm như khi ta upgrade các bản trước đây
- Chỉnh sửa file config.php ở thư mục gốc ( xem hướng dẫn cài đặt vbb 5 nhé ) và file /core/includes/config.php sao cho đúng với database mà vbb 4 đang chạy
Bước 4. Mở trình duyệt chạy http://www.example.com/vb5/core/install/upgrade.php để upgrade
Chú ý nếu forum của bạn có dữ liệu lớn, chẳng hạn như forum daivietpda với gần 2 triệu bài viết thì hãy sử dụng SSH để upgrade cho đảm bảo không bị timeout
Login SSH đi đến thư mục
PHP:
cd /home/user/public_html/vbb5/core/install/
Chạy lệnh để upgrade
Code:
[COLOR=#333333]php upgrade.php[/COLOR]
Nhanh hay chậm là tùy thuộc vào dữ liệu nhiều hay ít, mình chạy lệnh mất hơn một tiếng là xong
Sau khi báo done ! bạn có thể truy cập vào admin
Các thư mục cần copy từ vbb 4 sang vbb 5
customavatars/ to core/customavatars
và thư mục files đính kèm trên vbb 4 copy sang vbb 5 và thiết lập đường dẫn trong mục Attachment Storage Type
Chúc các bạn thành công
Mình không open demo cho các bạn xem vì hiện nay nó còn quá chậm, mình upgrade từ bản vbb 5 bản beta 15 thấy không lỗi nào khi hoàn thành nhưng nó còn quá chậm , hi vọng sẽ vbb 5 sẽ nhanh chóng cải thiện tốc độ , chỉ cần như vbb 5 là có thể chúng ta chạy chính thức được rồi