ผมติดปัญหาตัว browser ผมมันจะไปเลือก encoding เป็น tis-620 ตลอดเลย ทั้ง ie และ firefox เลย ... จะแก้ไขอย่างไรครับ หรือว่าต้องไปแก้ไขใน apache web server ครับ .. อ่านไม่ออกเลย ต้องไปเปลี่ยน encoding ตลอด ๆ ๆ ทุกครั้งที่คลิก
การปรับแต่งระบบทำได้โดยการแก้ไขแฟ้ม /etc/httpd/conf/httpd.conf แล้ว ให้ระบบอ่านค่าที่ปรับใหม่ได้ด้วยคำสั่ง
/etc/init.d/httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
คำแนะนำในการปรับแต่งค่าต่างๆของ /etc/httpd/conf/httpd.conf
การทำให้รองรับระบบภาษาไทย ต้องแก้ไขให้มีค่าดังต่อไปนี้
***โปรดระวัง หากมีการใส่ข้อมูลผิดพลาด อาจทำให้ web server ไม่ทำงาน
***ห้ามแปะข้อความทั้งหมดนี้ต่อท้ายแฟ้มเดิม เพราะเป็นวิธีที่ไม่ถูกต้อง
***ข้อความนี้อยู่เริ่มต้นประมาณบรรทัดที่ 653
DefaultLanguage th
AddLanguage th .th
LanguagePriority th en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw
AddCharset TIS-620 .tis-620 .th
***หมายเหตุ มักเจอปัญหาการใส่ข้อมูลผิดพลาดบ่อยๆมากๆ
***คำแนะนำ/ข้อสังเกตุ
เดิมมีบรรทัดว่า # DefaultLanguage nl
ให้เพิ่มบรรทัดใหม่ข้อความว่า DefaultLanguage th
(ห้ามมีเครื่องหมาย # อยู่ข้างหน้า)
เดิมมีบรรทัดว่า AddLanguage ... ซึ่งเป็นภาษาอื่นๆ
ให้เพิ่มบรรทัดใหม่ข้อความว่า AddLanguage th .th
เดิมมีบรรทัดว่า LanguagePriority en ca cs da de ....
ให้เพิ่มข้อความอักษร th แทรกเข้าไป
กลายเป็น LanguagePriority th en ca ca da de ....
เดิมมีบรรทัดว่า AddDefaultCharset UTF-8
ให้เพิ่มเครื่องหมาย # นำหน้าบรรทัดกลายเป็นว่า #AddDefaultCharset UTF-8
*** หากจำเป็นจริงๆ อาจต้องเปลี่ยนเป็น
AddDefaultCharset TIS-620
เดิมมีบรรทัดว่า AddCharset ...ซึ่งเป็นภาษาอื่นๆ
ให้เพิ่มบรรทัดใหม่ข้อความว่า AddCharset TIS-620 .tis-620 .th
Ref :
http://educms.pn.psu.ac.th/edu-blog/index.php?print=160