ตรวจสอบรายการ FTP

อัปเดตครั้งล่าสุดเมื่อ 22 ก.ย. 2019

บันทึก FTP ของไซต์
เมื่อเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้คุณลักษณะ FTP ของ Dreamweaver แล้ว Dreamweaver จะสร้างบันทึก FTPรายการนี้แสดงธุรกรรมที่เกิดขึ้นระหว่าง Dreamweaver และเซิร์ฟเวอร์ในระหว่างการเชื่อมต่อเพื่ออธิบายธุรกรรม รายการจะแสดงรหัสและคำสั่งมาตรฐานทีละบรรทัด

ปัญหา FTP หลายประการสามารถระบุได้โดยการอ่านรหัสและคำสั่งในรายการนี้ ด้านล่างนี้คุณจะพบข้อมูลที่จะช่วยคุณในการตรวจทานและตีความรายการ FTP รวมถึงลิงก์ไปยัง Macromedia TechNotes ซึ่งมีเคล็ดลับการแก้ไขปัญหาสำหรับปัญหา FTP เฉพาะ:

การเข้าถึงล็อก FTP ของไซต์

Windows

ในหน้าต่างไซต์ เลือก Advanced > FTP log

Macintosh

ในหน้าต่างไซต์ เลือก Advanced > FTP log

ตัวอย่าง FTP log
ในตัวอย่าง FTP log ด้านล่างนี้ จะเห็นตัวเลข (เช่น 220) ที่เรียกว่า "series codes" คำสั่งต่างๆ (เช่น MKD) จะกระจายอยู่ทั่วรหัสชุด

220 ftp.macromedia.com เซิร์ฟเวอร์ FTP (ms-ftpd(16) Thu Feb 27 18:32:59 EST 1997) ready.
USER jmacro
331 Password required for jmacro
PASS
230-Checking disk usage, please wait.
230-
230- โควตาดิสก์ของคุณคือ: 5.00 เมกะไบต์
230- การใช้ดิสก์:
230- Home/WWW: 1.23 เมกะไบต์
230- FTP: 0.00 เมกะไบต์
230- รวม: 1.23 เมกะไบต์ (25% ของโควตา)
230-
230 ผู้ใช้ jmacro@macromedia.com เข้าสู่ระบบแล้ว
SYST
215 UNIX Type: L8 Version: BSD-198911
PWD
257 "/jmacro" เป็นไดเรกทอรีปัจจุบัน
MKD XYIZNWSK
257 คำสั่ง MKD สำเร็จแล้ว
TYPE A
200 กำหนดประเภทเป็น A แล้ว
PORT 10,11,1,80,18,238
200 คำสั่ง PORT สำเร็จแล้ว
LIST
150 เปิดการเชื่อมต่อข้อมูลโหมด ASCII สำหรับ /bin/ls

รหัส FTP และการดำเนินการ
รหัสชุด (ตัวเลข) ที่จุดเริ่มต้นของบางบรรทัดในบันทึก FTP อธิบายการดำเนินการที่เกิดขึ้นระหว่างคอมพิวเตอร์ของคุณกับเซิร์ฟเวอร์ในกระบวนการ FTP
ตารางด้านล่างนี้แสดงคำอธิบายของรหัส FTP และการดำเนินการเหล่านี้

รหัสชุด FTP

รหัส คำอธิบาย
รหัสชุด 100 การดำเนินการที่ร้องขอกำลังเริ่มต้น ให้รอการตอบกลับอีกครั้งก่อนดำเนินการต่อด้วยคำสั่งใหม่
110 การตอบกลับตัวกำหนดการรีสตาร์ท
120 บริการพร้อมใช้งานใน nnn นาที
125 การเชื่อมต่อข้อมูลเปิดอยู่แล้ว เริ่มถ่ายโอนข้อมูล
150 สถานะไฟล์ปกติ กำลังจะเปิดการเชื่อมต่อข้อมูล
รหัสชุด 200 การดำเนินการที่ร้องขอเสร็จสมบูรณ์แล้ว
200 รับคำสั่งแล้ว
202 คำสั่งไม่ได้นำไปใช้ ซ้ำซ้อนที่ไซต์นี้
211 สถานะระบบ หรือการตอบกลับความช่วยเหลือระบบ
212 สถานะไดเรกทอรี
213 สถานะไฟล์
214 ข้อความช่วยเหลือ
215 ประเภทของระบบ NAME(โดยที่ NAME คือชื่อระบบอย่างเป็นทางการจากรายการในเอกสาร Assigned Numbers)
220 บริการพร้อมสำหรับผู้ใช้ใหม่
221 บริการปิดการเชื่อมต่อควบคุมออกจากระบบแล้วหากเหมาะสม
225 การเชื่อมต่อข้อมูลเปิดอยู่ ไม่มีการถ่ายโอนในขณะนี้
226 ปิดการเชื่อมต่อข้อมูล.การดำเนินการไฟล์ที่ขอสำเร็จแล้ว (เช่น การถ่ายโอนไฟล์หรือการยกเลิกไฟล์)
227 เข้าสู่โหมดพาสซีฟ
230 ผู้ใช้เข้าสู่ระบบแล้ว ดำเนินการต่อ
250 การดำเนินการไฟล์ที่ขอเรียบร้อยแล้ว เสร็จสิ้น
257 สร้าง "PATHNAME" แล้ว
รหัสซีรีส์ 300 คำสั่งได้รับการยอมรับแล้ว แต่การดำเนินการที่ร้องขอกำลังถูกระงับไว้ รอรับข้อมูลเพิ่มเติม
331 ชื่อผู้ใช้ถูกต้อง ต้องการรหัสผ่าน
332 ต้องการบัญชีสำหรับการเข้าสู่ระบบ
350 การดำเนินการไฟล์ที่ขอรอข้อมูลเพิ่มเติม
รหัสซีรีส์ 400 คำสั่งไม่ได้รับการยอมรับและการดำเนินการที่ขอไม่เกิดขึ้น แต่สภาวะข้อผิดพลาดเป็นชั่วคราวและสามารถขอการดำเนินการอีกครั้งได้
401 บริการนี้ไม่รับผู้ใช้ในขณะนี้โควตาผู้ใช้เต็มแล้วลองอีกครั้งในภายหลัง
421 บริการไม่พร้อมใช้งาน ปิดการเชื่อมต่อการควบคุมนี่อาจเป็นการตอบกลับคำสั่งใดๆ หากบริการทราบว่าต้องปิดระบบ
425 ไม่สามารถเปิดการเชื่อมต่อข้อมูลได้
426 การเชื่อมต่อถูกปิดแล้ว การถ่ายโอนถูกยกเลิก
431 เข้าสู่ระบบไม่สำเร็จชื่อผู้ใช้และ/หรือรหัสผ่านไม่ถูกต้อง
450 ไม่ได้ดำเนินการกับไฟล์ตามที่ร้องขอไฟล์ไม่พร้อมใช้งาน (เช่น ไฟล์กำลังถูกใช้งาน)
451 การดำเนินการที่ร้องขอถูกยกเลิก: เกิดข้อผิดพลาดภายในระหว่างประมวลผล
452 ไม่ได้ดำเนินการตามที่ร้องขอพื้นที่จัดเก็บในระบบไม่เพียงพอ
453 การถ่ายโอนไฟล์ไม่สมบูรณ์พื้นที่จัดเก็บไม่เพียงพอ
รหัสสถานะ 500 Series คำสั่งไม่ได้รับการยอมรับและไม่ได้ดำเนินการตามที่ร้องขอ
500 ข้อผิดพลาดไวยากรณ์ ไม่รู้จักคำสั่งอาจรวมถึงข้อผิดพลาดต่าง ๆ เช่น บรรทัดคำสั่งยาวเกินไป
501 ข้อผิดพลาดทางไวยากรณ์ในพารามิเตอร์หรืออาร์กิวเมนต์
502 ยังไม่รองรับคำสั่งนี้
503 ลำดับคำสั่งไม่ถูกต้อง
504 คำสั่งไม่รองรับพารามิเตอร์นี้
530 ไม่ได้เข้าสู่ระบบ
532 ต้องใช้บัญชีสำหรับจัดเก็บไฟล์
550 ไม่ได้ดำเนินการตามที่ร้องขอไฟล์ไม่พร้อมใช้งาน (เช่น ไม่พบไฟล์ ไม่สามารถเข้าถึงได้)
552 การดำเนินการไฟล์ที่ร้องขอถูกยกเลิกเกินการจัดสรรพื้นที่จัดเก็บ (สำหรับไดเรกทอรีหรือชุดข้อมูลปัจจุบัน)
553 การดำเนินการที่ร้องขอไม่ได้ดำเนินการ ไม่อนุญาตให้ใช้ชื่อไฟล์นี้

หมายเหตุ: โปรดทราบว่ารหัสเหล่านี้บางตัวอาจมีความหมายที่แตกต่างกันในเซิร์ฟเวอร์ต่าง ๆ

คำสั่ง FTP ทั่วไป
คำสั่งแบบข้อความบางรายการอธิบายการดำเนินการ ดังที่แสดงในตารางต่อไปนี้:

คำสั่ง FTP และการดำเนินการ

ABOR ยกเลิกการถ่ายโอนไฟล์
CWD เปลี่ยนไดเรกทอรีการทำงาน
DELE ลบไฟล์ระยะไกล
LIST แสดงรายการไฟล์ระยะไกล
MDTM แสดงเวลาการแก้ไขของไฟล์
MKD สร้างไดเรกทอรีระยะไกล
NLST รายชื่อของไดเรกทอรีระยะไกล
PASS ส่งรหัสผ่าน
PASV เข้าสู่โหมดพาสซีฟ
PORT เปิดพอร์ตข้อมูล
PWD แสดงไดเรกทอรีทำงานปัจจุบัน
QUIT ยุติการเชื่อมต่อ
RETR เรียกข้อมูลไฟล์จากระยะไกล
RMD ลบไดเรกทอรีระยะไกล
RNFR เปลี่ยนชื่อจาก
RNTO เปลี่ยนชื่อเป็น
SITE คำสั่งเฉพาะไซต์
SIZE แสดงขนาดของไฟล์
STOR จัดเก็บไฟล์บนโฮสต์ระยะไกล
TYPE กำหนดประเภทการถ่ายโอน
USER ส่งชื่อผู้ใช้