วิธีเชื่อมต่อ WordPress กับ FTP หรือ SFTP

FTP และ SFTP เป็นวิธีเชื่อมต่อจากคอมพิวเตอร์ไปยังเซิร์ฟเวอร์ เพื่อดูหรือจัดการไฟล์เว็บไซต์ WordPress เช่น อัปโหลดธีม ดาวน์โหลดไฟล์สำรอง หรือแก้ไขไฟล์ตามความจำเป็น โดย SFTP เข้ารหัสการเชื่อมต่อ จึงควรเลือกใช้เมื่อโฮสติ้งรองรับ

❶ เตรียมข้อมูลเชื่อมต่อจากโฮสติ้ง

ก่อนเปิดโปรแกรม FTP Client ให้ขอข้อมูลการเชื่อมต่อจากแผงควบคุมหรือผู้ให้บริการโฮสติ้ง

① ตรวจสอบประเภทการเชื่อมต่อ

ถามผู้ให้บริการว่าใช้ FTP, FTPS หรือ SFTP ได้บ้าง หากมี SFTP ให้เลือกใช้ เพราะข้อมูลเข้าสู่ระบบและการรับส่งไฟล์ถูกเข้ารหัสระหว่างทาง

② เตรียม Host และบัญชีผู้ใช้

จด Hostname หรือ IP Address ชื่อผู้ใช้ รหัสผ่าน และพอร์ตตามที่ผู้ให้บริการแจ้ง ค่าเหล่านี้อาจแตกต่างกันในแต่ละโฮสติ้ง

③ ระบุโฟลเดอร์เว็บไซต์

สอบถามตำแหน่ง Document Root ของโดเมน เช่น โฟลเดอร์ public_html หรือชื่อโฟลเดอร์เฉพาะ อย่าเดาตำแหน่ง เพราะอาจอัปโหลดไฟล์ผิดเว็บไซต์

❷ เชื่อมต่อผ่านโปรแกรม FTP Client

ใช้โปรแกรม FTP Client บนคอมพิวเตอร์เพื่อเข้าสู่เซิร์ฟเวอร์ ตัวอย่างเช่น FileZilla หรือโปรแกรมที่โฮสติ้งแนะนำ

① เปิดโปรแกรมและกรอกข้อมูลเซิร์ฟเวอร์

ใส่ Host, Username, Password, Port และเลือก Protocol ให้ตรงกับข้อมูลที่ผู้ให้บริการแจ้ง

② เชื่อมต่อและตรวจใบรับรอง

กดเชื่อมต่อ หากเป็น SFTP ระบบอาจแสดงข้อความยืนยันกุญแจของเซิร์ฟเวอร์ ให้ตรวจสอบกับผู้ให้บริการเมื่อไม่แน่ใจ

③ เปิดโฟลเดอร์ของ WordPress

เมื่อเชื่อมต่อสำเร็จ ให้ค้นหาโฟลเดอร์ที่มี wp-admin, wp-content และ wp-includes นี่คือโฟลเดอร์หลักของเว็บไซต์ WordPress

❸ จัดการไฟล์ WordPress อย่างปลอดภัย

FTP และ SFTP ช่วยจัดการไฟล์ได้โดยตรง การแก้ไขหรือลบไฟล์ผิดอาจทำให้เว็บไซต์ใช้งานไม่ได้

① สำรองไฟล์ก่อนเปลี่ยนแปลง

ดาวน์โหลดไฟล์ที่จะแก้ไขเก็บไว้ก่อน หรือสำรองเว็บไซต์ทั้งชุด หากแก้แล้วเกิดปัญหา จะสามารถนำไฟล์เดิมกลับคืนได้

② อัปโหลดไฟล์ไปยังตำแหน่งที่ถูกต้อง

เมื่อติดตั้งธีมหรือปลั๊กอินด้วยตนเอง ให้วางไฟล์ในโฟลเดอร์ที่เหมาะสมภายใน wp-content ตรวจสอบชื่อโฟลเดอร์และสิทธิ์ไฟล์ตามคำแนะนำของผู้ให้บริการ

③ ระวังไฟล์สำคัญของระบบ

หลีกเลี่ยงการลบหรือแก้ไข wp-config.php, .htaccess และไฟล์ระบบอื่น หากจำเป็นต้องแก้ ให้สำรองก่อนและเปลี่ยนเฉพาะค่าที่เข้าใจ

④ ตั้งสิทธิ์ไฟล์ตามคำแนะนำโฮสติ้ง

อย่าตั้งสิทธิ์ไฟล์ให้ทุกคนอ่านหรือเขียนได้ หาก WordPress มีปัญหาสร้างหรืออัปโหลดไฟล์ ให้ตรวจสอบค่า permission ที่ผู้ให้บริการแนะนำ

❹ แก้ปัญหาเมื่อเชื่อมต่อไม่ได้

หากโปรแกรมเชื่อมต่อไม่สำเร็จ ให้ตรวจค่าการเชื่อมต่อและสิทธิ์บัญชีก่อน

① ตรวจ Host, Username, Password และ Port

เปรียบเทียบข้อมูลที่กรอกกับค่าจากผู้ให้บริการ ระวังช่องว่าง ตัวพิมพ์ใหญ่และเล็ก รวมถึงการเลือก Protocol ผิด

② ตรวจสถานะบัญชีและข้อจำกัดเครือข่าย

ยืนยันว่าบัญชี FTP/SFTP ยังเปิดใช้งาน และเครือข่ายที่ใช้ไม่ได้บล็อกการเชื่อมต่อ หากยังเข้าไม่ได้ ให้ส่งข้อความผิดพลาดให้ฝ่ายสนับสนุนตรวจสอบ

③ ใช้ File Manager เป็นทางเลือก

หากต้องจัดการไฟล์เพียงไม่กี่รายการ สามารถใช้ File Manager ในแผงควบคุมโฮสติ้งได้ โดยยังต้องสำรองไฟล์ก่อนแก้ไขเช่นกัน

SFTP เป็นตัวเลือกที่เหมาะเมื่อโฮสติ้งรองรับ เพราะเข้ารหัสการเชื่อมต่อและลดความเสี่ยงจากการส่งข้อมูลเข้าสู่ระบบแบบไม่ปลอดภัย สำหรับเว็บไซต์ ComSiam ควรใช้บัญชีที่มีสิทธิ์เฉพาะที่จำเป็น เก็บรหัสผ่านให้ปลอดภัย และสำรองไฟล์ก่อนแก้ไขทุกครั้ง