มี.ค. 11

วิธีแก้ปัญหา การอัพโหลดไฟล์ผ่านโปรแกรม FTP แล้วโค้ดข้างในรวมกันเป็นบรรทัดเดียว

filezilla-set-binary-transfer

ก็รู้สึกแปลกๆในตอนแรก เพราะอาการแบบนี้ไม่เคยเป็นมาก่อน ก็เลยสงสัยว่าทำไมเราอัพโหลดไฟล์ที่เป็นไฟล์ PHP ขึ้นไว้บนเซิฟเวอร์แล้วระบบที่เราเขียนไว้มันผิดปกติ พอลองเปิดไฟล์ดูเลยเข้าใจ มันรวม Code ที่เขียนไว้ให้อยู่บรรทัดเดียวกันหมดเลย ทำให้บรรทัดที่ผมได้เขียนคอมเม้นไว้แบบนี้ // Query มันเลยรวมไปด้วยในบรรทัดเดียวกันหมดเลย ทำให้ระบบมองว่าเราเขียนคอมเม้นต่อกัน

สาเหตุของปัญหานี้คือ โปรแกรม FTP ที่เราใช้ ของผมใช้โปรแกรม FileZilla โปรแกรมนี้ก็ได้ตั้งค่า Auto มาไว้ให้ ซึ่งมันอาจจะเลือกการอัพโหลดเป็น ASCII เลยทำให้มีปัญหา(อันนี้ไม่ชัวร์นะครับ) ถ้าเราเจอเหตุการณ์แบบนี้ เราต้องเปลี่ยนเป็น Binary (ตามภาพข้างบน) เพื่อแก้ปัญหาไม่ให้อัพโหลดไฟล์แล้วโค้ดข้างในเปลี่ยนเป็นรวมอยู่บรรทัดเดียวกันหมด

อ้างอิง

ใส่ความเห็น

Your email address will not be published.