วิธีแก้ไขข้อผิดพลาด "ล้มเหลวในการเรียกข้อมูลรายการไดเรกทอรี" ใน FileZilla

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

อะไรเป็นสาเหตุของข้อผิดพลาด“ ล้มเหลวในการเรียกข้อมูลรายการไดเรกทอรี” บน FileZilla

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

เมื่อคุณมีความเข้าใจพื้นฐานเกี่ยวกับลักษณะของปัญหาแล้วเราจะดำเนินการแก้ไขต่อไป อย่าลืมนำสิ่งเหล่านี้ไปใช้ในลักษณะเฉพาะที่นำเสนอเพื่อหลีกเลี่ยงความขัดแย้ง

โซลูชันที่ 1: การสร้างกฎไฟร์วอลล์

หากไฟร์วอลล์ปิดกั้น FileZilla ไม่ให้ติดต่อกับอินเทอร์เน็ตก็จะทำงานไม่ถูกต้องและข้อผิดพลาดจะเกิดขึ้น ดังนั้นในขั้นตอนนี้เราจะ จำกัด พอร์ตสำหรับ FileZilla ก่อนจากนั้นจึงเพิ่มข้อยกเว้นสำหรับพอร์ตเหล่านี้ในไฟร์วอลล์ ในการทำเช่นนั้น:

  1. เปิด “ FileZilla เซิร์ฟเวอร์" บน "เซิร์ฟเวอร์” คอมพิวเตอร์.
  2. คลิก บน "แก้ไข” และเลือก “ การตั้งค่า” จากรายการ
  3. คลิก บน "โหมด Passive การตั้งค่า” จากบานหน้าต่างด้านซ้ายและ ตรวจสอบ ที่“ใช้ กำหนดเอง ท่าเรือ พิสัย” ตัวเลือก
  4. ป้อน2100” ในช่องแรกและช่องที่สอง
  5. คลิก บน "ตกลง” เพื่อบันทึกการตั้งค่าของคุณ
  6. กด ที่“Windows” + “ผม” พร้อมกันเพื่อเปิดการตั้งค่า
  7. คลิก บน "อัปเดต และความปลอดภัย” และ เลือกWindows ความปลอดภัย” ในบานหน้าต่างด้านซ้าย
  8. คลิก บน "ไฟร์วอลล์ & เครือข่าย การป้องกัน” และ เลือก ที่“ตั้งค่าขั้นสูง" ปุ่ม.
  9. ซ้ายคลิก บน "ขาเข้า กฎ” แล้ว ขวาคลิก อีกครั้ง
  10. เลือก“กฎใหม่” จากรายการ
  11. ภายใต้ หัวข้อ“ประเภทของกฎที่คุณต้องการสร้าง“, ตรวจสอบ ที่“ท่าเรือ” และ คลิก บน "ต่อไป".
  12. ตรวจสอบ ที่“TCP” และ ตรวจสอบ ที่“เฉพาะ ท้องถิ่น พอร์ต” ตัวเลือก
  13. เขียนใน "21,2100” ในช่องว่างและคลิกที่ "ต่อไป".
    บันทึก: ในตำแหน่งสำหรับ 21 เขียนพอร์ตที่คุณเลือกขณะสร้างเซิร์ฟเวอร์
  14. ตรวจสอบ ที่“อนุญาต การเชื่อมต่อ” และคลิกที่“ต่อไป“.
  15. ในหน้าจอถัดไปให้เลือก“เอกชน“, “โดเมน" และ "สาธารณะ” ตัวเลือก
  16. คลิก บน "ต่อไป” และป้อนชื่อที่คุณต้องการสำหรับกฎนี้
  17. คลิก บน "เสร็จสิ้น” เพื่อเพิ่มกฎนี้
  18. ทำซ้ำ กระบวนการเดียวกันนี้สำหรับ“กฎขาออก” เพื่อเพิ่มกฎเดียวกันสำหรับมันเช่นกัน
  19. เมื่อเพิ่มกฎเหล่านี้แล้ว ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

โซลูชันที่ 2: การเปลี่ยนการเข้ารหัส

เป็นไปได้ว่าการกำหนดค่าการเข้ารหัสอาจทำให้เกิดปัญหา ดังนั้นในขั้นตอนนี้เราจะเปลี่ยนการเข้ารหัสสำหรับการเชื่อมต่อ สำหรับการที่:

  1. เปิดFileZilla ลูกค้า" บน "ลูกค้า” คอมพิวเตอร์.
  2. คลิก บน "ไฟล์" และเลือก “ผู้จัดการไซต์“.
  3. หากเซิร์ฟเวอร์ที่คุณต้องการเชื่อมต่อไม่มีอยู่แล้ว เลือกใหม่ เว็บไซต์“.
  4. เพิ่ม ชื่อโฮสต์, ชื่อผู้ใช้และ รหัสผ่าน สำหรับการเชื่อมต่อ
  5. คลิก บน "เข้าสู่ระบบ ประเภท” แบบเลื่อนลงและเลือก“ปกติ“.
  6. คลิก บน "การเข้ารหัส” แบบเลื่อนลงและ เลือกเท่านั้น ใช้ ที่ราบ FTP“.
  7. ทำ การเชื่อมต่อและ ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

โซลูชันที่ 3: การเปลี่ยนการกำหนดค่า FTP

ในบางกรณีการตั้งค่า FTP อาจไม่ได้รับการกำหนดค่าอย่างเหมาะสมเนื่องจากเกิดข้อผิดพลาด ดังนั้น ในขั้นตอนนี้ เราจะเปลี่ยนการกำหนดค่า FTP บางอย่าง เพื่อทำสิ่งนั้น:

  1. เปิดFileZilla ลูกค้า” ใน“ลูกค้า"คอมพิวเตอร์.
  2. คลิก บน "แก้ไข” และเลือก“การตั้งค่า“.
  3. คลิก บน "FTP” ภายใต้“การเชื่อมต่อ” และตรวจสอบ“คล่องแคล่ว” ตัวเลือก
  4. เลือก“ อนุญาต รั้งท้าย ไปที่อื่น ๆ โหมดการถ่ายโอน บน ล้มเหลว“.
  5. คลิก บน "คล่องแคล่ว โหมด" ภายใต้ “ FTP” มุ่งหน้าและตรวจสอบ "ถาม ระบบปฏิบัติการของคุณสำหรับที่อยู่ IP ภายนอก” ตัวเลือก
  6. คลิก บน "เรื่อย ๆ โหมด” และ ตรวจสอบ ที่“ถอยกลับสู่โหมดแอคทีฟ” ตัวเลือก
  7. คลิก บน "ตกลง” เพื่อบันทึกการตั้งค่าของคุณและ ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

โซลูชันที่ 4: การเปลี่ยนชื่อโฮสต์

บางครั้งในขณะที่ทำการเชื่อมต่อกับโฮสต์เฉพาะการเปลี่ยนชื่อโฮสต์เพื่อเริ่มโปรโตคอลบางอย่างอาจแก้ไขข้อผิดพลาดได้ ดังนั้นในขั้นตอนนี้เราจะเปลี่ยนชื่อโฮสต์ สำหรับการที่:

  1. เปิดFileZilla ลูกค้า" บน "ลูกค้า” คอมพิวเตอร์.
  2. คลิก บน "ชื่อโฮสต์” ตัวเลือก
  3. ป้อน ต่อไปนี้ก่อนชื่อโฮสต์จริงของเซิร์ฟเวอร์
    sftp: //
  4. ป้อน ส่วนที่เหลือของรายละเอียดและ ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
Facebook Twitter Google Plus Pinterest