|
เนื่องจากมีการลงเครื่อง hosting server ใหม่ ระบบมันไป download เอาโปรแกรม webmail ที่ชื่อว่า squirrelmail เป็น version 1.4.x มา ทำให้มีปัญหาภาษาไทย เนื่องจากว่าทาง squirrelmail เห็นว่าไม่มีการ update ตัว encoding ภาษาไทยมานานมากแล้ว จึงทำการ disable ไป (จากข้อมูลที่สืบค้นได้)
ผมจึงลองทดสอบแก้ไขค่า config ของภาษา โดยไม่ลง patch เพิ่มเติมเนื่องจากว่า แต่เดิมมันใช้งานได้ มันก็น่าจะยังใช้งานได้อยู่ เพียงแต่การ default ของภาษาอาจจะไม่ใช่ภาษาไทย จึงเข้าไปแก้ไขค่าใน hosting ที่
cd /var/www/html/squirrelmail/config
ee config.php
จากนั้นคนหาคำว่า lang จะเจอ 2 ตำแหน่ง
$squirrelmail_default_language = 'en_US';
แก้ไขเป็น
$squirrelmail_default_language = 'th_TH';
และอีกบรรทัด
$default_charset = 'ISOxxxxx'
แก้ไขเป็น
$default_charset = 'tis-620'
ลอง restart httpd ใน hosting สักรอบ จากนั้นลองทดสอบรับส่งเป็นภาษาไทยดูรับ
Webdesign Article : |