การใช้งาน GCMS กับชื่อโดเมนภาษาไทย
ปกติแล้ว GCMS จะทำการตรวจสอบชื่อโดเมนให้ แต่เนื่องจากชื่อโดเมนภาษาไทย Browser แต่ละยี่ห้อจะมีวิธีจัดการไม่เหมือนกัน เช่น บน Firefox http://www.ชื่อไทย.com จะแสดงเป็น http://www.xn--b3c0a7a4b9b8d0a.com/ ซึ่งต่างจาก IE ที่ยอมให้แสดงชื่อโดเมนภาษาไทยได้
และความแตกต่างของ Browser นี่เองที่ส่งผลให้ GCMS ทำงานผิดพลาด และใน GCMS ล่าสุดผมได้แก้ปัญหานี้ให้แล้ว โดยในขั้นตอนการติดตั้งตัวติดตั้งจะให้ท่านกรอกชื่อโดเมนลงไป ซึ่งหากชื่อโดเมนของคุณเป็นภาษาอังกฤษ คุณไม่ควรแก้ไขค่านี้นะครับ ให้ใช้ชื่อที่ระบบกำหนดให้เท่านั้น แต่หากชื่อโดเมนที่แสดงไม่ถูกต้อง (ชื่อโดเมนจริงเป็นภาษาอื่นเช่น ภาษาไทย) ให้คุณกำหนดค่าโดเมนที่ถูกต้องให้กับระบบ
หรือหากติดตั้งไปแล้วและต้องการแก้ไขชื่อโดเมนสามารถทำได้โดยการแก้ไขไฟล์ bin/vars.php ดังนี้
// url ของ server รวม path (ไม่มี / ปิดท้าย)
// เช่น http://domain.tld/gcms4
//define("WEB_URL", "http://$baseurl".($basepath == "" ? "" : "/$basepath"));
define("WEB_URL", "http://www.ชื่อไทย.com");
ด้วยการกำหนดชื่อโดเมนให้กับตัวแปรตรงๆ ตามที่อยู่โดเมนภาษาไทยดังโค้ดด้านบนเลยครับ