เมื่อวานนี้ผมเปลี่ยนจาก Apache มาเป็น Nginx ใน Vagrant VM แล้วปรากฎว่าไฟล์ Javascript เกิด error เพราะมัน sync ข้อมูลในไฟล์มาไม่หมดและ debugger ของ Chrome แจ้งว่ามีอักขระแปลกๆ ท้ายไฟล์ทำให้ syntax ผิด ลองหาข้อมูลดูก็พบว่ามีหลายคนเจอแบบเดียวกัน เหมือนจะเป็นบั๊กของ VirtualBox กับ Nginx ทำให้เวลามัน sync folder ที่เป็น Root Directory ของ Nginx มาไม่ได้ วิธีแก้ก็ง่ายๆ คือเพิ่ม option sendfile off; ที่ config…
Published December 30, 2013