ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptทำ wordpress multi db 256 หน้าเว็บเป็นไทยแต่ใน db เป็นภาษาต่างดาว
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ทำ wordpress multi db 256 หน้าเว็บเป็นไทยแต่ใน db เป็นภาษาต่างดาว  (อ่าน 2286 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
doctorit
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 149



ดูรายละเอียด เว็บไซต์
« เมื่อ: 26 มิถุนายน 2010, 10:55:41 »

ผมอัพ wordpressmu 2.9.2 เป็น wordpress 3.0 หนึ่งเว็บ
และอีกเว็บติดตั้ง wordpress 3.0 เลยเพราะ wordpress 3.0 รองรับ multiblog อยู่แล้ว

ทั้งสองเว็บทำ multi db 256 ด้วย hostgator business plan

ผลปรากฏว่า ทั้งสองเว็บ post บทความ เป็นภาษาไทย แสดงผลหน้าเว็บเป็นไทยดีครับ
แต่เข้าดูใน database เป็นภาษาต่างดาว

ลองกลับใช้ db ตัวเดิม ไม่ทำ multi db (โดยการยกเลิกไฟล์ db.php และ db-config.php) และโพสบทความไทย หน้าเว็บก็เป็นไทยปกติ ใน db ก็เป็นไทยปกติ ไม่เป็นต่างดาว

จึงอยากถามท่านผู้รู้ครับ ว่า เมื่อทำ multi db แล้ว ทำไม database จึงเป็นต่างดาว ผมทำผิดพลาดตรงไหนครับ sql ผมก็ทำเป็น utf8_general_ci แล้ว  

และหากผมไม่แก้ไข เพราะ หน้าเว็บเป็นไทยปกติ ปล่อยฐานข้อมูลเป็นภาษาต่างดาวไปอย่างนั้น จะมีผลอะไรบ้าง เช่น การ export import มีปัญหาไหน ฐานข้อมูลจะบวมกว่าภาษาปกติที่ไม่ใช่ภาษาต่างดาวไหม

ผมทำตามเว็บต่าง ๆ ที่ได้อธิบายไว้ และก็นำมาทดลอง บันทึก หรือขยายความในเว็บผมเพื่อป้องกันการลืม และมีประโยชน์ต่อคนอื่นแต่มันก็ยังมีปัญหาดังกล่าว

วิธีการสร้าง WordPress Multi DataBase 256 DB   -  http://www.doothaithai.com/read.php?tid=356
วิธีการสร้าง WordPress Multi DataBase 16 DB  - http://www.doothaithai.com/read.php?tid=355

และขั้นตอนในเว็บก็เหมือนกับขั้นตอนในเว็บอื่น ๆ

ผมใช้ไฟล์ db.php และ db-config.php ของเว็บนี้ในการทำ http://premium.wpmudev.org/forums/tags/multi-db  

ท่านผู้รู้คนใดที่ทราบวิธีการแก้ไข หรือพบข้อผิดพลาด หรือสาเหตุของปัญหาช่วยแนะนำด้วยนะครับ


« แก้ไขครั้งสุดท้าย: 16 มีนาคม 2011, 12:35:49 โดย doctorit » บันทึกการเข้า

ผู้มีปัญญามีความพินิจ ย่อมตั้งตัวได้ ด้วยต้นทุนแม้น้อย ดุจคนก่อไฟน้อย ๆ ให้เป็นกองใหญ่ได้ฉะนั้น (พระพุทธพจน์)

ก้าวล่วงวิถีแห่งจินตนาการ ย่อมได้รับผลที่ไม่ธรรมดา (จอมเทพไซเบอร์ ดร.ไอที)
doctorit
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 149



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 26 มิถุนายน 2010, 20:18:24 »

ผมอัพ wordpressmu 2.9.2 เป็น wordpress 3.0 หนึ่งเว็บ
และอีกเว็บติดตั้ง wordpress 3.0 เลยเพราะ wordpress 3.0 รองรับ multiblog อยู่แล้ว

ทั้งสองเว็บทำ multi db 256 ด้วย hostgator business plan

ผลปรากฏว่า ทั้งสองเว็บ post บทความ เป็นภาษาไทย แสดงผลหน้าเว็บเป็นไทยดีครับ
แต่เข้าดูใน database เป็นภาษาต่างดาว

ลองกลับใช้ db ตัวเดิม ไม่ทำ multi db (โดยการยกเลิกไฟล์ db.php และ db-config.php) และโพสบทความไทย หน้าเว็บก็เป็นไทยปกติ ใน db ก็เป็นไทยปกติ ไม่เป็นต่างดาว

จึงอยากถามท่านผู้รู้ครับ ว่า เมื่อทำ multi db แล้ว ทำไม database จึงเป็นต่างดาว ผมทำผิดพลาดตรงไหนครับ sql ผมก็ทำเป็น utf8_general_ci แล้ว  

และหากผมไม่แก้ไข เพราะ หน้าเว็บเป็นไทยปกติ ปล่อยฐานข้อมูลเป็นภาษาต่างดาวไปอย่างนั้น จะมีผลอะไรบ้าง เช่น การ export import มีปัญหาไหน ฐานข้อมูลจะบวมกว่าภาษาปกติที่ไม่ใช่ภาษาต่างดาวไหม

ผมทำตามเว็บต่าง ๆ ที่ได้อธิบายไว้ และก็นำมาทดลอง บันทึก หรือขยายความในเว็บผมเพื่อป้องกันการลืม และมีประโยชน์ต่อคนอื่นแต่มันก็ยังมีปัญหาดังกล่าว

วิธีการสร้าง WordPress Multi DataBase 256 DB   -  http://www.doothaithai.com/read.php?tid=356
วิธีการสร้าง WordPress Multi DataBase 16 DB  - http://www.doothaithai.com/read.php?tid=355

และขั้นตอนในเว็บก็เหมือนกับขั้นตอนในเว็บอื่น ๆ

ผมใช้ไฟล์ db.php และ db-config.php ของเว็บนี้ในการทำ http://premium.wpmudev.org/forums/tags/multi-db  

ท่านผู้รู้คนใดที่ทราบวิธีการแก้ไข หรือพบข้อผิดพลาด หรือสาเหตุของปัญหาช่วยแนะนำด้วยนะครับ



ไม่มีใครตอบเลยแฮะ ผมรู้นะครับที่นี่คือสวรรค์ เทพ เซียนเยอะ ช่วยอนุเคราะห์คนเดินดินธรรมดา ๆ หน่อยนะครับท่านเซียน ท่านเทพ จะได้วิมานที่สูงขึ้นนะครับ
« แก้ไขครั้งสุดท้าย: 16 มีนาคม 2011, 12:36:10 โดย doctorit » บันทึกการเข้า

ผู้มีปัญญามีความพินิจ ย่อมตั้งตัวได้ ด้วยต้นทุนแม้น้อย ดุจคนก่อไฟน้อย ๆ ให้เป็นกองใหญ่ได้ฉะนั้น (พระพุทธพจน์)

ก้าวล่วงวิถีแห่งจินตนาการ ย่อมได้รับผลที่ไม่ธรรมดา (จอมเทพไซเบอร์ ดร.ไอที)
เฮียเล้ง
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 57
ออฟไลน์ ออฟไลน์

กระทู้: 1,196



ดูรายละเอียด
« ตอบ #2 เมื่อ: 26 มิถุนายน 2010, 21:07:54 »

ฐานข้อมูลเป็น utf8_general_ci แล้ว table แต่ละอันเป็น utf8_general_ci ด้วยรึป่าวครับ ลองกำหนดดูน่าจะหายนะ
บันทึกการเข้า

doctorit
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 149



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 27 มิถุนายน 2010, 00:36:53 »

ฐานข้อมูลเป็น utf8_general_ci แล้ว table แต่ละอันเป็น utf8_general_ci ด้วยรึป่าวครับ ลองกำหนดดูน่าจะหายนะ


เป็นหมดแล้วครับ เพราะคำสั่งเริ่มแรกเป็น utf8_general_ci
บันทึกการเข้า

ผู้มีปัญญามีความพินิจ ย่อมตั้งตัวได้ ด้วยต้นทุนแม้น้อย ดุจคนก่อไฟน้อย ๆ ให้เป็นกองใหญ่ได้ฉะนั้น (พระพุทธพจน์)

ก้าวล่วงวิถีแห่งจินตนาการ ย่อมได้รับผลที่ไม่ธรรมดา (จอมเทพไซเบอร์ ดร.ไอที)
หน้า: [1]   ขึ้นบน
พิมพ์