ติดตั้ง OsTicket กัน
Posted by ejeepss on ตุลาคม 9th, 2008
ปัจจุบัน การให้บริการทางอินเทอร์เน็ตได้รับความนิยมอย่างมาก ระบบงานต่าง ๆ ที่ให้บริการนั้น ส่วนใหญ่จะสื่อสารกับลูกค้าผ่านทาง WebSite ที่เผยแพร่ หรือหากลูกค้าต้องการส่งความต้องการ ก็อาจส่งมาทาง Email หรือโทรศัพท์มาแจ้ง แล้วก็รอให้เจ้าหน้าที่ดำเนินการแก้ .. แล้วอย่างไรครับ ลูกค้า ก็ต้องรอ ๆ โดยไม่รู้ว่า สิ่งที่แจ้งมาได้รับการตอบสนองอย่างไร …..
Ticket หมายถึงหมายเลข หรือ ฉลาก ที่จะบอกได้ว่า คำขอให้ดำเนินการมีหมายเลขใด ดูจะงง แล้วใช่ไหมครับ ตัวอย่างเช่น หากเราต้องการแจ้งให้เจ้าหน้าที่การประปา มาซ่อม น้ำประปาที่บ้าน โดยแจ้งไปทาง website ที่ใช้ระบบ Ticket เราก็จะได้รับหมายเลข Ticket กลับมา วันรุ่งขึ้น เอ ประปาเขาแก้หรือยัง สามารถเข้าไปดูใน Website ของประปา ได้ว่า Ticket หมายเลขของเรานั้น มีสถานะการดำเนินการอย่างไร ใครเป็นคนดำเนินการ แล้วเสร็จหรือยัง? โดยตรวจสอบได้ตลอดเวลา คงจะดีไม่น้อย
OsTicket ที่กำลังจะติดตั้งนี้ เป็น Software ที่ทำหน้าที่บริหารความสัมพันธ์ของลูกค้าในรูปแบบหนึ่ง โดยทำหน้าที่ดังกล่าวข้างต้นได้ทั้งหมด และยังเป็นโปรแกรม OpenSource เสียด้วย .. เอ ฟรี ขนาดนี้ มาลองติดตั้งใช้งานกันดีกว่า
เริ่มต้นไปยัง Website : www.osticket.com เพื่อ Download ขณะนี้ Version อยู่ที่ 1.6rc4

คลิ๊ก Menu Download คลิ๊ก OsTicket 1.6.rc4.zip เพื่อ Download ตามภาพทางด้านล่างนี้




เมื่อ Download เสร็จสิ้น Double คลิ๊กที่ไฟล์ เพื่อกระจายไฟล์ทั้งหมด ไปยัง Folder ที่ WebServer ให้บริการ Web (ในตัวอย่างใช้ WampServer จะอยู่ใน Folder www)

เมื่อกระจายไฟล์เรียบร้อยแล้ว ลองทดสอบเรียกผ่าน Browser จะแสดงดังภาพทางด้านบน โดย Folder ที่จะใช้งานจริงๆ อยู่ใน Folder /upload เท่านั้น ให้คลิ๊กที่ upload

หากระบบยังไม่เคยติดตั้งมาก่อน จะเข้าสู่ขั้นตอนการติดตั้ง ซึ่งบางเครื่องจะแสดงดังภาพทางด้านบน แสดงว่า มีปัญหาในการเรียกใช้งาน TAG PHP เนื่องจากไม่ได้เปิด Short_open_tag = On ภายใน PHP.INI

ให้เข้ามาแก้ไขใน PHP.INI โดยหาบรรทัดที่เขียนว่า short_open_tag = Off ให้แก้เป็น short_open_tag = On แล้ว Restart Apache อีกครั้ง

หลังจากนั้น ลองเรียกอีกครั้ง ระบบจะให้กำหนดรายละเอียดของ Admin ซึ่งจะแสดงดังภาพด้านบน โดยให้กำหนดหลัก ๆ ดังนี้
- System Email ->Default Email
หมายถึง Email ที่ OsTicket จะไปอ่าน Mail มาแล้วเปิด Ticket ให้โดยอัตโนมัติ - Admin User
กำหนดรายละเอียดต่าง ๆ ของ Admin - Database
กำหนดรายละเอียดการเชื่อมต่อกับ MySQL แนะนำไม่ให้ใช้สิทธิ์ Root ครับ เนื่องจาก User Root มีสิทธิ์มากเกินไป ควรสร้าง DB และ User ที่มีสิทธิ์สำหรับ DB Osticket เท่านั้น
ลองอีกครั้ง คราวนี้ลงสำเร็จ จะขึ้นหน้าตาแบบนี้ หากคลิ๊กที่ Admin Panel จะปรากฎดังภาพทางด้านล่าง
ลอง Login สักหน่อย
จะเข้าสู่ในส่วนของ Staff Panel ซึ่งจะเห็น Ticket ทุกตัวที่เข้ามา ซึ่งเป็นหน้าจอเดียวกับที่ Staff และลูกค้าเห็น แต่สิทธิ์การเข้าใช้งานจะน้อยกว่าเท่านั้น

ถ้าเรียกเข้ามาหน้าแรกจะปรากฎดังภาพทางด้านบน ซึ่งเป็นหน้าแรกที่ลูกค้าจะพบ จะมี Function ทำงานดังนี้
- ซ้าย สำหรับลูกค้าที่ต้องการ Create Ticket ใหม่ จะแสดงภาพทางด้านล่าง เพื่อให้กรอกข้อมูล อ่ะ
- ขวา สำหรับลูกค้าที่เปิด Ticket ใหม่แล้ว ต้องการตรวจสอบว่า Ticket ของตัวเองนั้น มีการดำเนินการไปถึงไหนแล้ว ก็จะเข้าที่นี่
สรุป การลง OsTicket ไม่ใช่เรื่องยากสำหรับหลาย ๆ คน แต่เรื่องที่ยาก น่าจะอยู่ที่
- ไม่รองรับภาษาไทย (แก้ Sour Code)
- คนในหน่วยงานของท่านจะใช้ Ticket หรือไม่ เนื่องจากคนในหน่วยงานของท่านอาจคิดว่าเป็นการเพิ่มการทำงาน และอาจถูกตรวจสอบได้ว่า Ticket เปิด แต่ไม่มีใครทำงาน .. ซึ่งปัญหานี้ผมคิดว่า เป็นปัญหาใหญ่ทีเดียว
ขอบพระคุณที่สนใจอ่านReference :
- osticket : www.osticket.com