มีปัญหาภาษาไทยเป็นอักษรสี่เหลี่ยมรูปร่างแปลกๆ เฉพาะตรงส่วนตอบกระทู้ที่แสดงตรงหน้าแรก เฉพาะสองจุดนี้เท่านั้น ส่วนอื่นแสดงผลได้เป็นปกติดี

ในส่วน collation ของฐานข้อมูลก็เป็นแบบ utf8_general_ci ทั้งหมดแล้ว ไม่รู้จะแก้ตรงไหนอีก ผมใช้ SMF เวอร์ชั่น 2.0.2 ลองดูกระทู้เก่าๆ ก็ไม่เจอทางแก้เหมือนกัน รบกวนขอความช่วยเหลือด้วยครับ

ขอรบกวนแนะนำวิธีแก้หน่อยสิ
เข้าไปหน้า admin ของ SMF เลือก maintance > บำรุงรักษา > ฐานข้อมูล > Convert the database and data to UTF-8 กด run task now
จากนั้น หน้าบอร์ด SMF จะกลายเป็นตัวยึกยือ ภาษาอะไรไม่รู้ แต่ไม่ต้องตกใจ ปล่อยมันไว้อย่างนั้นแหละ
ไป ดาว์นโหลด ไฟล์ Settings.php ของบอร์ด SMF บนโฮสท์ลงมา
เปิดไฟล์ Settings.php ด้วย editplus หรือ text editor อะไรก็ได้
ดูบรรทัดล่างสุด จะมีบรรทัดที่มีคำว่า $db_character_set = 'utf8'; เพิ่มขึ้นมาเองได้ยังไง ไม่รู้เหมือนกัน ก่อนถึง ?>
if (!file_exists($cachedir) && file_exists($boarddir . '/cache'))
$cachedir = $boarddir . '/cache';
$db_character_set = 'utf8'; ลบบรรทัดนี้ทิ้งเลยครับ
?>
แล้วอัพไฟล์ที่แก้ไขแล้วขึ้นโฮสท์ ลองกดรีเฟรชดู ปัญหาเรื่องภาษาไทยตรง Re: ก็น่าจะหายแล้ว
ถ้าไม่แน่ใจให้ backup บอร์ด SMF ไว้ก่อนครับ
