Upload website bị lỗi tiếng Việt????

Các thắc mắc, hướng dẫn về cài đặt và cấu hình Joomla

Moderator: hungkhanggl

Locked
User avatar
phuclong
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Fri Aug 04, 2006 4:08 am
Location: Hai Phong
Contact:

Upload website bị lỗi tiếng Việt????

Post by phuclong » Tue Jul 31, 2007 1:02 am

Một vấn đề thường gặp cho các newbie (như em chẳng hạn) là lỗi tiếng Việt khi upload website lên host.

Em dùng PhpMyAdmin 2.8.2, backup dữ liệu web trên local, nếu restore lại trên local thì không vấn đề gì. Nhưng khi restore trên host thì lỗi hiển thị không đúng một số ký tự: ế, đ,...

Sau một hồi đạp bàn đập ghế em phát hiện ra phải dùng thủ thuật sau để khắc phục:
  • Backup dữ liệu website (phpmyadmin) nhưng không lựa chọn lưu script sql backup ra file.
  • Quá trình backup trên phpmyadmin trả về script sql backup. Copy cái kịch bản (script) đấy vào một New Text trong FrontPage, lưu lại file new text đấy (ví dụ tên backupdb.txt).
  • Dùng phpmyadmin của host để phục hồi database website trên host sử dụng file backupdb.txt, chọn character set of the file: latin1.
Vậy là không bị lỗi đó nữa.

Em mạn phép suy đoán thế này:
  • Collation database, table (cả trên hót và local) là latin1_swedish_ci (charset: latin1)
  • Dùng Frontpage lưu lại kịch bản backup sẽ giữ được charset là latin1 (chứ không phải là utf8, unicode,... như notepad, wordpad, word)
Có lẽ vì thế mà nó đồng bộ được charset của local và host.

Em viết cái tóp này 1 phần để lưu lại cho khỏi quên, 1 phần cho em hỏi các anh em có cách gì đơn giản hơn xin giành chút time chỉ bảo em với.

Thank very much!
Khó có việc gì là bế tắc thực sự mà chỉ thực sự...bế tắc

>=(^__^)=< PhucLong - BachDangShinCorp

User avatar
thegioiphatminh
Joomla! Guru
Joomla! Guru
Posts: 668
Joined: Mon Jan 23, 2006 1:32 am
Location: VINAORA.COM
Contact:

Re: Upload website bị lỗi tiếng Việt????

Post by thegioiphatminh » Tue Jul 31, 2007 4:25 am

Làm thế này thì có mà toi :( nếu dữ liệu lớn.

1. Khi tạo database chọn Collation: utf8_general_ci.

2. Dùng SQL Dumper để backup dữ liệu <<-- xem tại http://vinaora.com/

Good luck!
.: http://vinaora.com :. Vinaora Cu3er 3D Slideshow, Vinaora Visitors Counter, Vinaora World Time Clock

Joomla! Guides, Joomla! Tutorials, Joomla! Support and Services!

User avatar
thegioiphatminh
Joomla! Guru
Joomla! Guru
Posts: 668
Joined: Mon Jan 23, 2006 1:32 am
Location: VINAORA.COM
Contact:

Re: Upload website bị lỗi tiếng Việt????

Post by thegioiphatminh » Tue Jul 31, 2007 4:26 am

Hơ, sau khi post bài trên vô tình lên HERO MEMBER rồi :D ặc ặc  :'(
Last edited by thegioiphatminh on Tue Jul 31, 2007 4:34 am, edited 1 time in total.
.: http://vinaora.com :. Vinaora Cu3er 3D Slideshow, Vinaora Visitors Counter, Vinaora World Time Clock

Joomla! Guides, Joomla! Tutorials, Joomla! Support and Services!

User avatar
phuclong
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Fri Aug 04, 2006 4:08 am
Location: Hai Phong
Contact:

Re: Upload website bị lỗi tiếng Việt????

Post by phuclong » Thu Aug 02, 2007 8:42 am

thegioiphatminh wrote: Làm thế này thì có mà toi :( nếu dữ liệu lớn.

1. Khi tạo database chọn Collation: utf8_general_ci.

2. Dùng SQL Dumper để backup dữ liệu <<-- xem tại http://vinaora.com/

Good luck!
wa hay wa hay, em bầu bác thegioiphatminh này làm hảo hớn thứ 1/108 hảo hán joomla đây  :D :D :D
Khó có việc gì là bế tắc thực sự mà chỉ thực sự...bế tắc

>=(^__^)=< PhucLong - BachDangShinCorp

Jingjang
Joomla! Guru
Joomla! Guru
Posts: 615
Joined: Thu Oct 13, 2005 10:35 am

Re: Upload website bị lỗi tiếng Việt????

Post by Jingjang » Fri Aug 03, 2007 4:32 am

Thực ra khi  bạn copy vào FrontPage (default charset của FP=latin1) -> data sẽ dc định dạng là latin1.
Nhưng mà khi db lớn lên thể nào cũng gặp trục trặc,
T.Việt là khổ thế đấy
:)


Locked

Return to “Cài đặt - Cấu hình”