วิธีการแก้ไข:
1. แก้ที่ PHP-Nuke :
- 1.1 แก้ที่ไฟล์ภาษา lang-main.php
$lang['ENCODING'] = 'tis-620';
- 1.2 Hack โค้ดใน includes/function.php โดยเปลี่ยน default ภาษาที่ใช้ใน phpBB Forum จากภาษาอังกฤษเป็นภาษาไทย
ค้นหา:
$board_config['default_lang'] = 'english';
เปลี่ยนเป็น:
$board_config['default_lang'] = 'thai';
(ปกติสมาชิกจะสามารถเลือกภาษาเองได้ด้วยนะครับ เวลาสมัครสมาชิกใหม่ หรือ เปลี่ยนแปลงข้อมูลส่วนตัว(ค่าติดตั้ง) ภาษาที่ใช้งาน: Thai แต่จะเห็นภาษาที่ใช้งานเริ่มต้นเป็น Thai)
- 1.3 กำหนดค่าใน เมนูผู้ควบคุมระบบ > Forums > จัดการทั่วไป : ค่าติดตั้งระบบ ภาษาปกติ Thai
2. แก้ที่(เว็บ)เซิร์ฟเวอร์:(ถ้าคุณมีเว็บเซิร์ฟเวอร์เป็นของตัวเอง)
- กรณี Apache แก้ใน httpd.conf
AddDefaultCharset tis-620
- กรณี PHP แก้ใน php.ini
default_charset = "tis-620"
mbstring.internal_encoding = tis-620