วิธีอัปโหลดไฟล์เว็บไซต์ด้วย FileZilla (อัปโหลดขึ้นโฮสติ้งให้ถูกโฟลเดอร์แบบมืออาชีพ)

 การอัปโหลดไฟล์ขึ้นโฮสติ้งด้วย FileZilla เป็นวิธีที่เร็วและนิยมที่สุดสำหรับคนทำเว็บ เพราะคุณสามารถลากไฟล์จากคอมไปยังเซิร์ฟเวอร์ได้ทันที แต่สิ่งที่ทำให้หลายคนพลาดคือ “อัปโหลดผิดโฟลเดอร์” หรือ “อัปโหลดแล้วเว็บไม่ขึ้น” ทั้งที่ไฟล์อยู่ครบแล้ว

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


① เตรียมข้อมูล FTP / SFTP ก่อนอัปโหลด

ก่อนอัปโหลดไฟล์ ต้องมีข้อมูลเชื่อมต่อ

📡 Host (โดเมนหรือ IP)
👤 Username
🔑 Password
🔌 Port (FTP 21 / SFTP 22)

ถ้าโฮสติ้งรองรับ SFTP แนะนำให้ใช้เพื่อความปลอดภัยและเสถียร


② เชื่อมต่อ Server ผ่าน FileZilla

วิธีเร็วที่สุด

1️⃣ เปิด FileZilla
2️⃣ กรอก Host / Username / Password / Port
3️⃣ กด Quickconnect

หรือวิธีที่เป็นระบบกว่า

ใช้ Site Manager แล้วกด Connect


③ เข้าโฟลเดอร์เว็บให้ถูกต้อง (จุดที่พลาดบ่อยสุด)

หลังเชื่อมต่อแล้ว ไปที่ฝั่ง Remote Site (ด้านขวา)

โฟลเดอร์เว็บที่พบบ่อย

📁 public_html
📁 htdocs
📁 www

ถ้าคุณอัปโหลดผิดโฟลเดอร์ เว็บจะไม่แสดงผล


④ วิธีอัปโหลดไฟล์ (ลากวางแบบถูกวิธี)

ขั้นตอน

1️⃣ เลือกไฟล์หรือโฟลเดอร์ฝั่ง Local Site (ด้านซ้าย)
2️⃣ ลากไปวางในโฟลเดอร์เว็บฝั่ง Remote Site (ด้านขวา)
3️⃣ รอดู Transfer Queue ด้านล่างจนเสร็จ

✅ ไฟล์ที่อัปโหลดสำเร็จจะไปอยู่ใน Successful transfers
❌ ถ้าขึ้น Failed transfers ให้ตรวจสอบสิทธิ์ไฟล์หรือการเชื่อมต่อ


⑤ อัปโหลดเว็บทั้งโฟลเดอร์ (กรณีเว็บ HTML หรือเว็บสำรอง)

ถ้าคุณมีไฟล์เว็บเป็นโฟลเดอร์เดียว

เช่น

mywebsite/

ให้ลากทั้งโฟลเดอร์ไปวางใน public_html ได้เลย

FileZilla จะอัปโหลดทุกไฟล์และโฟลเดอร์ย่อยให้อัตโนมัติ


⑥ อัปโหลด WordPress ผ่าน FileZilla ต้องระวังอะไร

ถ้าเป็น WordPress

ไฟล์สำคัญที่มักอยู่ใน public_html

  • wp-admin

  • wp-content

  • wp-includes

  • wp-config.php

ถ้าอัปโหลด wp-config.php ทับผิดเวอร์ชัน อาจทำให้เว็บล่มได้
ควรสำรองไฟล์ก่อนเสมอ


⑦ ตั้งค่าโอนไฟล์ให้เสถียร (ไม่หลุดกลางทาง)

ถ้าคุณอัปโหลดไฟล์ใหญ่แล้วหลุดบ่อย ให้ตั้งค่าเพิ่ม

✅ Passive Mode (ถ้าใช้ FTP)
✅ Timeout 60–120 วินาที
✅ จำกัด simultaneous transfers เหลือ 2–3

แนวนี้ช่วยลดปัญหา upload ค้างได้เยอะ


⑧ เช็คว่าอัปโหลดสำเร็จจริงไหม (ไม่หลอกตัวเอง)

หลังอัปโหลดเสร็จ ให้เช็ค 3 จุด

1️⃣ ฝั่ง Remote Site มีไฟล์ครบไหม
2️⃣ Transfer Queue ไม่มี Failed transfers ใช่ไหม
3️⃣ เปิดเว็บจริงในเบราว์เซอร์ แล้วกด Ctrl+F5 (Hard Refresh)

ในงานดูแลเว็บของ COMSIAM ผมจะให้เช็ค “Failed transfers” ก่อนเสมอ เพราะบางทีไฟล์ขาด 1–2 ไฟล์ เว็บก็พังได้


⑨ ปัญหายอดฮิต: อัปโหลดแล้วเว็บไม่ขึ้น

สาเหตุที่พบบ่อย

❌ อัปโหลดผิดโฟลเดอร์ (ไม่ใช่ public_html)
❌ ไม่มีไฟล์ index.php หรือ index.html
❌ Permission ผิด
❌ เว็บเป็น WordPress แต่ยังไม่ตั้งค่า Database

ให้ไล่เช็คทีละข้อจะเจอสาเหตุเร็วที่สุด


⑩ สรุป

FileZilla เป็นเครื่องมือที่ช่วยให้อัปโหลดไฟล์เว็บไซต์ขึ้นโฮสติ้งได้รวดเร็วและเป็นระบบที่สุด สิ่งสำคัญคือการเชื่อมต่อให้ถูก Protocol (FTP/SFTP) และอัปโหลดไปยังโฟลเดอร์เว็บที่ถูกต้อง เช่น public_html พร้อมตรวจสอบ Transfer Queue ว่าไม่มีไฟล์ล้มเหลว หากทำครบทุกขั้นตอน เว็บจะอัปโหลดขึ้นใช้งานได้จริงและลดปัญหาเว็บไม่ขึ้นหลังอัปโหลด

Popular posts from this blog

วิธี Login WordPress Admin (WordPress Login Guide)

วิธีใช้ Windows 11 เบื้องต้น สำหรับมือใหม่ (Step-by-Step Guide) 💻

วิธีแก้ Access Point ติดตั้งแล้วเน็ตช้า – 10 สาเหตุที่ทำให้ WiFi ช้าและวิธีแก้จริง