การแก้ไขปัญหาไฟล์ hosts ไม่ทำงานบน Windows7
127.0.0.1 gcms4
แต่เมื่อผมเรีบก http://gcms4/ มันกลับไปไปที่ Server ของผม (ซึ่งหมายความว่าผมไม่สามารถทำเครื่องให้เป็น Server ได้นั่นเอง)
จากการตรวจสอบทั้งหลายแหล่ ลองเปลี่ยน IP ดูก็แล้ว มันก็ยังไม่ประสบผลสำเร็จเหมือนไม่มีอะไรเกิดขึ้นเลยครับ จากการตรวจสอบหลายตลบในที่สุดผมก้พบการแก้ปัญหา
เรื่องของเรื่องเท่าที่ผมสังเกตดูผมพบว่าที่ไฟล์ hosts มีเครื่องหมายรูปแม่กุญแจสีเหลืองติดอยู่ (ปกติไม่มีเครื่องหมายนี้) เลยเดาว่าเครื่องหมายนี้แหละที่เป็นปัญหา
การแก้ไขตามวิธีของผมง่ายนิดเดียวครับ ด้วยความที่ไม่รู้ว่าเครื่องหมายนั้นหมายถึงอะไร ผมเลยทำตามขั้นตอนดังนี้
1 เปิดไฟล์ hosts ขึ้นมา (ก้ไอ้ตัวที่ติดเครื่องหมายนั่นแหละครับ)
2 ทำการ Save ไฟล์ข้างต้นเป็นชื่อไฟล์อื่น
3 ลบไฟล์ hosts เดิมออก
4 Rename ไฟล์ที่บันทึกไว้กลับเป็นไฟล์ hosts เหมือนเดิม
เท่านั้นแหละครับทุกอย่างก็กลับมาเป็นปกติ ผมสามารถเรียก http://gcms4/ ได้แล้ว
สรุปสาเหตุน่าจะมาจากการที่ไฟล์ hosts ติดเครื่องหมายนั่นแหละครับ ซึ่งผมเดาว่าน่าจะติด premission ของไฟล์ ทำให้มันไม่ทำงาน