Thông tin: Đây chỉ là nơi lưu dữ liệu cũ. Thao thác đăng nhập đã bị khóa. Vui lòng truy cập trang mới tại địa chỉ https://vinabb.vn/.

Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Nơi trợ giúp về việc cập nhật giữa các phiên bản phpBB3 hay nâng cấp từ phpBB2 lên phpBB3. Luôn cập nhật và sử dụng phiên bản phpBB mới nhất!

Điều hành viên: Support Team

Nội quy chuyên mục
1. Tìm kiếm trước khi đặt câu hỏi để tránh trùng lặp.
2. Mỗi chủ đề chỉ gửi một câu hỏi, bạn được phép tạo nhiều chủ đề nếu có nhiều câu hỏi.
3. Tên chủ đề vui lòng ghi rõ ràng, không chung chung hay “cầu cứu” ai đó.
4. Không đặt câu hỏi trong chủ đề của người khác nếu không cùng vấn đề.
5. Các câu hỏi trong chuyên mục này chỉ dành cho việc cập nhật lên phiên bản phpBB3 mới nhất hay nâng cấp từ phpBB2.
Trả lời
superthin
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 6
Ngày tham gia: 03 Th.4 2007, 13:02
Giới tính: Nam
Tên thật: SuperThin

Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi superthin » 10 Th.10 2007, 07:20

Chào các bạn, mình có một forum chạy với phpBB 2.0.19 và có bổ sung thêm một số mod ( xem tại http://khoancatbetong.com ). Gần đây, mình thử cài phpBB3 RC5 và nó có công cụ cho convert khi vừa cài đặt xong.

Tuy nhiên, vấn đề font chữ luôn làm đau đầu. Dù mình đã thử export DB của phpBB 2.0.19 của mình với phpMyAdmin, hoặc dùng chức năng trong phần của Administrator và thử Import vào lại một DB mới và chạy một forum phpBB 2.0.19 khác thành công, không bị giun dế tiếng Việt.

Nhưng phpBB3 RC5 khi convert thành công, không hề báo lỗi bị dừng chỗ nào. Nhưng ra kết quả như sau:

Hình ảnh

Phải nói là quá kinh khủng khiếp. Các bạn hỗ trợ giúp mình xem có công cụ nào để chuyển mà không bị ra mã giun dế? Mình đã thử chỉnh các COLLATION khác nhau trong phpMyAdmin nhưng vẫn không ăn thua.

Chân thành cám ơn!
xiketuan
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 5
Ngày tham gia: 04 Th.10 2007, 13:55
Giới tính: Nam
Tên thật: Võ Quốc Tuấn

Re: Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi xiketuan » 10 Th.10 2007, 07:56

mình cũng đang bi như bạn vậy, nhưng chỉ các tin bị lỗi font còn các chuyên mục thì ko bị, khi mình convert từ vbb qua phpbb2 thì ko bị lỗi font nhưng convert từ phpbb2 lên phpbb3 từ công cụ có sẵn trong phpbb3 thì bị lỗi font, Admin giúp giải quyết vấn đề này đi
Hình đại diện
nedka
Người sáng lập VinaBB
Người sáng lập VinaBB
Bài viết: 2866
Ngày tham gia: 30 Th.4 2006, 11:30
Giới tính: Nam
Nơi ở: $user->data['user_from']
Liên hệ:

Re: Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi nedka » 10 Th.10 2007, 19:55

Không có gì gọi là "kinh khủng" cả... Hãy xem lại những bài cũ, mình đã nói nhiều lần là nếu collation không phải là latin1_swedish_ci thì bạn phải sửa nó lại (nó ở đây là bản DB khi còn là phpBB2) thành latin1_swedish_ci trước khi chạy chuyển đổi. Sửa ở đây không phải đơn giản chỉ 1 thao tác là sửa cái collation mặc định của DB trong thẻ Operations của phpMyAdmin, mà phải sửa collation của từng loại field text trong tổng cộng 30 table của phpBB2 (nếu có).

Mình đã làm giùm cho rất nhiều người rồi, chỉ cần bỏ ra 10-15 phút chịu khó sửa tay như thế, kết quả sẽ mĩ mãn. Nếu vẫn không được thì các bạn có thể gửi bản sao DB cho mình, mình sẽ convert cho :?
٩(●̮̮̃●̃)۶٩(•̮̮̃•̃)۶٩(-̮̮̃-̃)۶٩(●̮̮̃•̃)۶٩(͡๏̯͡๏)۶٩(-̮̮̃•̃)۶
superthin
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 6
Ngày tham gia: 03 Th.4 2007, 13:02
Giới tính: Nam
Tên thật: SuperThin

Re: Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi superthin » 11 Th.10 2007, 11:55

Có lẽ phải viết lệnh trút ra từng biểu ghi và nạp vào theo từng table sau khi tìm hiểu sự khác nhau giữa các table và các field giữa phpBB2.0 và phpBB3.0 mới được Nedka à. Mình đã làm đủ kiểu rồi. Mặc định collation trong DB của mình đã là latin1_swedish_ci ngay từ đầu rồi. Tuy nhiên, có lẽ do phpBB3.0 không dùng thư viện mbstring trong quá trình chuyển đổi, hơn nữa DB cũ của mình là MySQL 3.23 nên dường như nó có trục trặc. Bạn có biết dùng iconv để chuyển đổi? Mình đã thử tìm trên Internet rồi mà chưa thấy có công cụ nào chuyển đổi file dạng binary hoặc latin1 ra UTF-8 hoặc Unicode cho đúng được, nên cuối cùng vẫn là giun dế hết thảy. Nếu có được thì những ký tự à trong các bài viết cũng trở thành dấu ? cả, nên bài viết trông rất dị hợm, đọc vào muốn điên luôn.

Để mình sẽ gửi cho Nedka một file, bạn thử giúp mình chuyển đổi và gửi file thành công sau khi Export ra từ phpBB3.0 xem thử tình hình có khả quan? Đúng là mình bó tay với cái vụ này thật. Có lẽ một phần do PHP và MySQL hỗ trợ Unicode nửa vời hay sao ấy.
Hình đại diện
midori
Nhóm phát triển
Nhóm phát triển
Bài viết: 187
Ngày tham gia: 01 Th.5 2007, 17:24
Giới tính: Nữ
Tên thật: Vũ Quỳnh Thơ
Nơi ở: Vietnam
Liên hệ:

Re: Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi midori » 11 Th.10 2007, 21:06

superthin đã viết:Mình đã thử tìm trên Internet rồi mà chưa thấy có công cụ nào chuyển đổi file dạng binary hoặc latin1 ra UTF-8 hoặc Unicode cho đúng được, nên cuối cùng vẫn là giun dế hết thảy. Nếu có được thì những ký tự à trong các bài viết cũng trở thành dấu ? cả, nên bài viết trông rất dị hợm, đọc vào muốn điên luôn.

Sao lại không có? Có 1 nhóm "những con cánh cụt điên" đã làm 1 list, dạng array() trong PHP liệt kê toàn bộ các ký tự khác chuyển sang UTF-8 như thế nào. Nó chính là thư mục includes/utf mà phpBB3 sử dụng đấy thôi, file chính của nó là includes/utf/data/utf_compatibility_decomp.php
VinaBB.com - Cộng đồng phpBB Việt Nam đích thực của bạn!
konan767
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 3
Ngày tham gia: 03 Th.10 2007, 03:47
Giới tính: Nam

Re: Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi konan767 » 13 Th.10 2007, 04:51

Còn mình vẫn gặp phải vấn đề rất bực mình là toàn bộ text feild, table của phpBB2 database đều là latin1_swedish_ci rồi mà convert xong vẫn lèo bèo 1 đống mã chứ đek phải tiếng Việt.

Cách mình làm là chọn cho database cái default collation là latin1_swedish_ci rồi mới cài đặt phpBB2, như vậy thì toàn bộ table sẽ có collation đó, từ bản cài đặt mới đó convert từ vBB về. Sau khi convert từ vBB sang phpBB2 xong (tiếng Việt vẫn lên bình thường nếu chọn Encoding của trình duyệt) , kiểm tra lại thấy trong db các bảng và text field vẫn là latin1_swedish_ci.
windsoft
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 1
Ngày tham gia: 12 Th.9 2007, 23:40
Giới tính: Nam
Tên thật: wind

Re: Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi windsoft » 13 Th.10 2007, 16:54

Còn tớ thì ngồi chỉnh hết database (hic hic) cả 30 table và sửa cả collation của từng loại field text trong tổng cộng 30 table của phpBB2 trước khi Convert sang phpbb3 rồi mà vẫn lỗi như thường.
Hình đại diện
nedka
Người sáng lập VinaBB
Người sáng lập VinaBB
Bài viết: 2866
Ngày tham gia: 30 Th.4 2006, 11:30
Giới tính: Nam
Nơi ở: $user->data['user_from']
Liên hệ:

Re: Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi nedka » 13 Th.10 2007, 21:17

Không hiểu mấy anh em áp dụng vào làm ra sao nhỉ? Cách làm chỉ có thế, mình làm cho hơn chục người rồi, lần nào cũng được, sao mọi người vẫn bảo không thành công?
Đây là cái DB của HieKha gửi hồi đầu tuần, do bận quá đến bữa nay mới làm, ban đầu nó y chang hình trong bài viết trên cùng, và kết quả cuối cùng là như thế này:
result.gif

Chả mất một dấu tiếng Việt nào! :roll:
Nếu ai gửi DB cho mình, nhớ đừng backup 3 table tìm kiếm của phpbb2 (phpbb_search_***) nhé, xóa mất thời gian quá.
٩(●̮̮̃●̃)۶٩(•̮̮̃•̃)۶٩(-̮̮̃-̃)۶٩(●̮̮̃•̃)۶٩(͡๏̯͡๏)۶٩(-̮̮̃•̃)۶
navaro
Đang tập cài phpBB
Đang tập cài phpBB
Bài viết: 3
Ngày tham gia: 07 Th.7 2008, 10:48
Giới tính: Nam
Tên thật: LD.Thuong

Re: Convert từ phpBB 2.0.19 lên phpBB 3.0 RC5 quá kinh khủng

Bài viết bởi navaro » 14 Th.8 2008, 11:17

Đã pm nedka lâu rồi mà ko thấy trả lời gì :B
Trả lời

Đang trực tuyến

Đang xem chuyên mục: 0 thành viên và 1 khách