Skip to main content

FileZilla Failed to Retrieve Directory Listing แก้ยังไง (วิธีแก้ FTP Error ที่พบบ่อย)

 ปัญหา FileZilla Failed to Retrieve Directory Listing เป็นหนึ่งใน Error ที่ผู้ใช้ FTP พบมากที่สุด โดยเฉพาะผู้ดูแลเว็บไซต์ที่ต้องเชื่อมต่อ FTP Server เพื่ออัปโหลดหรือจัดการไฟล์บนโฮสติ้ง Error นี้มักเกิดขึ้นหลังจากเชื่อมต่อ FTP สำเร็จแล้ว แต่โปรแกรมไม่สามารถโหลดรายการไฟล์จากเซิร์ฟเวอร์ได้

เมื่อเกิด Error นี้ ผู้ใช้จะไม่สามารถเห็นไฟล์ในเซิร์ฟเวอร์หรือเข้าโฟลเดอร์เว็บไซต์ได้ ทำให้ไม่สามารถอัปโหลด ดาวน์โหลด หรือแก้ไขไฟล์เว็บไซต์ได้ บทความนี้จะอธิบาย สาเหตุและวิธีแก้ FileZilla Failed to Retrieve Directory Listing แบบละเอียด


① Error Failed to Retrieve Directory Listing คืออะไร

Error นี้หมายถึง

FileZilla เชื่อมต่อ FTP Server สำเร็จแล้ว แต่ไม่สามารถโหลดรายการไฟล์จากเซิร์ฟเวอร์ได้

ตัวอย่างข้อความ Error

Failed to retrieve directory listing

หรือ

MLSD command failed

ปัญหานี้มักเกี่ยวข้องกับการตั้งค่า FTP


② สาเหตุที่ทำให้เกิด Error นี้

สาเหตุหลักของปัญหานี้คือ

⚙️ Passive Mode ไม่ถูกต้อง

🧱 Firewall บล็อก FTP

🌐 NAT Router ปิดกั้น Port

🔌 Port FTP ไม่ถูกต้อง

⚡ Server configuration ไม่ถูกต้อง


③ เปิด Passive Mode ใน FileZilla

วิธีแก้ที่ได้ผลมากที่สุดคือ

เปิด Passive Mode

ขั้นตอน

1️⃣ เปิด FileZilla

2️⃣ คลิก

Edit

3️⃣ เลือก

Settings

4️⃣ ไปที่

FTP

5️⃣ เลือก

Passive Mode

จากนั้นลองเชื่อมต่อ FTP ใหม่


④ ตรวจสอบ Firewall

Firewall ของ Windows หรือ Antivirus อาจบล็อก FTP

ให้ลอง

ปิด Firewall ชั่วคราว

หรือเพิ่ม

FileZilla

เข้าไปใน

Allow List

หลังจากนั้นลองเชื่อมต่อ FTP อีกครั้ง


⑤ ตรวจสอบ Router และ NAT

Router บางตัวอาจบล็อก

FTP Passive Port

ให้ตรวจสอบ

  • NAT configuration

  • Port forwarding

  • Router firewall

หาก Router บล็อก FTP จะทำให้โหลด Directory ไม่ได้


⑥ ตรวจสอบ Port FTP

FTP ปกติใช้

Port 21

แต่บางเซิร์ฟเวอร์อาจใช้

22

990

2121

หากใช้ Port ผิด FileZilla อาจเชื่อมต่อได้แต่โหลดไฟล์ไม่ได้


⑦ ลองใช้ SFTP แทน FTP

SFTP เป็นการเชื่อมต่อผ่าน SSH

ใช้

Port 22

ข้อดี

🔐 ปลอดภัยกว่า

⚡ เสถียรกว่า

🧱 Firewall บล็อกยากกว่า

หลายโฮสติ้งแนะนำให้ใช้ SFTP แทน FTP

ในเว็บไซต์ COMSIAM มีบทความอธิบายวิธีตั้งค่า SFTP ด้วย FileZilla แบบละเอียด


⑧ รีสตาร์ท FileZilla และ Router

บางครั้งปัญหาอาจเกิดจาก

Network Session

ให้ลอง

🔄 ปิด FileZilla

🔄 รีสตาร์ท Router

🔄 เปิดโปรแกรมใหม่

วิธีนี้ช่วยแก้ปัญหาได้ในหลายกรณี


⑨ ตรวจสอบ Server Configuration

หากปัญหายังไม่หาย อาจเกิดจาก

การตั้งค่า FTP Server

เช่น

  • Passive port range ไม่ถูกต้อง

  • Firewall ของ Server บล็อก

ในกรณีนี้ควรติดต่อ Hosting Provider


⑩ สรุป

FileZilla Failed to Retrieve Directory Listing เป็น Error ที่พบได้บ่อยในการใช้งาน FTP โดยสาเหตุหลักมักเกิดจาก Passive Mode ไม่ถูกต้อง Firewall บล็อก หรือ Router ปิดกั้น FTP Port การเปิด Passive Mode และตรวจสอบ Firewall มักช่วยแก้ปัญหานี้ได้ หากตั้งค่าทุกอย่างถูกต้อง FileZilla จะสามารถโหลด Directory และจัดการไฟล์บนเซิร์ฟเวอร์ได้ตามปกติ

Popular posts from this blog

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

 Windows 11 คือระบบปฏิบัติการหลักที่คนทั่วโลกใช้มากที่สุด ไม่ว่าคุณจะใช้ทำงาน เล่นเกม หรือใช้งานทั่วไป การเข้าใจพื้นฐานของ Windows 11 จะช่วยให้คุณใช้งานคอมพิวเตอร์ได้เร็วขึ้น ปลอดภัยขึ้น และมีประสิทธิภาพมากขึ้น บทความนี้จะสอนทุกอย่างตั้งแต่พื้นฐาน เหมาะสำหรับมือใหม่และผู้ที่ต้องการใช้งาน Windows 11 อย่างมืออาชีพ ① ทำความรู้จัก Desktop และ Taskbar 🖥️ เมื่อเปิดเครื่อง Windows 11 คุณจะเห็นหน้าหลักที่เรียกว่า Desktop องค์ประกอบสำคัญ: Desktop → พื้นที่ทำงานหลัก Taskbar → แถบด้านล่าง Start Menu → เมนูเริ่มต้น Icons → ไอคอนโปรแกรม Taskbar ใช้สำหรับ: เปิดโปรแกรม สลับโปรแกรม ดูเวลา ดูอินเทอร์เน็ต เคล็ดลับ SEO สำคัญ: การเข้าใจ Taskbar จะช่วยให้คุณควบคุม Windows ได้ทั้งหมด ② วิธีเปิดโปรแกรมใน Windows 11 🚀 มี 3 วิธีหลัก: วิธีที่ 1: ใช้ Start Menu คลิกปุ่ม Start → เลือกโปรแกรม วิธีที่ 2: ใช้ Search คลิก Search → พิมพ์ชื่อโปรแกรม เช่น Chrome วิธีที่ 3: ใช้ Desktop Icon ดับเบิลคลิกที่ไอคอน วิธีที่เร็วที่สุดคือใช้ Search ③ วิธีเปิด File Explorer และ...

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

 การ Login WordPress Admin เป็นขั้นตอนสำคัญในการจัดการเว็บไซต์ WordPress หลังจากติดตั้ง WordPress แล้ว คุณต้อง Login เพื่อสร้างบทความ ติดตั้ง Theme และจัดการเว็บไซต์ WordPress Admin คือศูนย์ควบคุมของเว็บไซต์ทั้งหมด บทความนี้จะสอนวิธี Login WordPress Admin แบบละเอียด เหมาะสำหรับมือใหม่ ① เปิดเว็บเบราว์เซอร์ 🌐 คลิก: Start Menu พิมพ์: Chrome หรือ Edge เปิด Browser ② ไปที่หน้า Login WordPress 🔍 พิมพ์ URL: yourdomain.com/wp-admin หรือ yourdomain.com/wp-login.php หน้ Login จะเปิด ③ ใส่ Username ✔️ ใส่: Username ที่คุณตั้งไว้ตอนติดตั้ง WordPress ④ ใส่ Password 🔐 ใส่: Password ของ WordPress ⑤ คลิก Login ⏳ คลิก: Log In ระบบจะ Login ⑥ เข้า WordPress Dashboard 💻 หลัง Login จะเห็น: Dashboard สามารถจัดการเว็บไซต์ได้ ⑦ WordPress Dashboard ใช้ทำอะไร 🔧 ใช้สำหรับ: สร้างบทความ ติดตั้ง Plugin เปลี่ยน Theme ⑧ Login ไม่ได้ทำอย่างไร 🔒 ตรวจสอบ: Username Password หรือ Reset Password ⑨ WordPress Admin สำคัญหรือไม่ 🌍 สำคัญมาก เป็นศูนย์ควบ...

วิธีใช้ Microsoft Word เบื้องต้น สำหรับมือใหม่ (Complete Beginner Guide) 📝

 Microsoft Word เป็นโปรแกรมพิมพ์เอกสารที่ได้รับความนิยมมากที่สุดในโลก ใช้สำหรับสร้างเอกสาร รายงาน จดหมาย และงานต่าง ๆ ไม่ว่าคุณจะเป็นนักเรียน พนักงาน หรือเจ้าของธุรกิจ การรู้วิธีใช้ Microsoft Word จะช่วยให้คุณทำงานได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น บทความนี้จะแนะนำวิธีใช้ Microsoft Word ตั้งแต่พื้นฐานจนสามารถใช้งานได้จริง ① วิธีเปิด Microsoft Word ครั้งแรก 🚀 คลิกปุ่ม Start Menu พิมพ์: Word คลิก: Microsoft Word หรือคลิกที่ไอคอน Microsoft Word บน Desktop เมื่อเปิดแล้ว คุณจะเห็นหน้าสำหรับสร้างเอกสารใหม่ ② วิธีสร้างเอกสารใหม่ 📄 หลังจากเปิด Word: คลิก: Blank document เอกสารใหม่จะถูกสร้างทันที ตอนนี้คุณสามารถเริ่มพิมพ์ข้อความได้ Word จะบันทึกอัตโนมัติในบางกรณี แต่ควรบันทึกเองเพื่อความปลอดภัย ③ วิธีพิมพ์และแก้ไขข้อความ ✏️ เพียงคลิกในเอกสาร แล้วเริ่มพิมพ์ คุณสามารถ: เพิ่มข้อความ ลบข้อความ แก้ไขข้อความ ใช้ปุ่ม: Backspace → ลบด้านหลัง Delete → ลบด้านหน้า Word รองรับการพิมพ์ทุกภาษา ④ วิธีบันทึกเอกสาร 💾 คลิก: File → Save As เลือกตำแหน่ง เช่น: Docum...