PDA

View Full Version : Chuyển forum qua host mới



nemesisfx16
27-10-2008, 23:08
mình đã backup db thành file sql và backup cả dữ liệu diễn đàn lại rồi đem qua bung bên cái host mới ko hiểu sao nó ko hiển thị đc chử tiếng việt vô,ko thấy đc các nick user lẫn admin,vô admincp thì nó hiện lung tung chổ mất chổ ko.Các bác ai có kinh nghiệm giúp mình với

http://i223.photobucket.com/albums/dd87/nemesisfx15/c.jpg
http://i223.photobucket.com/albums/dd87/nemesisfx15/z.jpg

noomrm
28-10-2008, 00:19
lúc backup với restore bạn đặt charset chuẩn ko

Saokim999
28-10-2008, 08:47
để là latin 1.. nên backup dạng gz nén lại cho nhẹ
dùng Mysql Dumper (http://traitimyenbai.net/forum/showthread.php?t=1048) cho chuẩn

nemesisfx16
28-10-2008, 20:26
đặt charset nào được xem là chuẩn
mình dùng phpmyadmin,mà cho hỏi cái ngôn ngữ có dạng utf8 hay iso mình cài vào forum có bị ảnh hưởng gì khi phục hồi sql ko

Saokim999
29-10-2008, 21:21
thường đặt là latin1 làm chuẩn

superthin
29-10-2008, 22:32
Ùi, cái MySQL và mấy cái thứ quản lý DB trên MySQL như phpMyAdmin, bigdump,... thì rất hay gây ra mấy vụ rắc rối đối với tiếng Việt có dấu vì nào là charset, nào là collation, và rồi còn client của nó được nhúng trong PHP là phiên bản nào nữa, Apache phiên bản 1.3 và 2.0 cũng khác nhau trong việc xử lý liên quan đến Unicode utf-8.

Để tránh trường hợp kể trên, bác chủ Topic nên email cho bên cung cấp host nhờ họ dùng command của MySQL backup thành file .sql rồi biến thành Gzip thảy vào thư mục mình thuê host và dùng FTP tải về cho chắc ăn, cách ấy thì hầu như không xảy ra hiện tượng quái quỉ dấu hỏi nhằng nhì hoặc ra kiểu mì gói vỡ vụn.

Đi hầu khắp các diễn đàn, các anh em nào từng chạy forum mà dùng MySQL thì ít nhất một vài lần trong đời đụng độ vụ này mà làm đủ cách vẫn bó tay. Có khi vứt đi cả diễn đàn làm lại từ đầu chứ không đùa.