
บันทึก FTP ของไซต์
เมื่อเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้คุณลักษณะ FTP ของ Dreamweaver แล้ว Dreamweaver จะสร้างบันทึก FTPรายการนี้แสดงธุรกรรมที่เกิดขึ้นระหว่าง Dreamweaver และเซิร์ฟเวอร์ในระหว่างการเชื่อมต่อเพื่ออธิบายธุรกรรม รายการจะแสดงรหัสและคำสั่งมาตรฐานทีละบรรทัด
ปัญหา FTP หลายประการสามารถระบุได้โดยการอ่านรหัสและคำสั่งในรายการนี้ ด้านล่างนี้คุณจะพบข้อมูลที่จะช่วยคุณในการตรวจทานและตีความรายการ FTP รวมถึงลิงก์ไปยัง Macromedia TechNotes ซึ่งมีเคล็ดลับการแก้ไขปัญหาสำหรับปัญหา FTP เฉพาะ:
|
|
Windows |
|
|
Macintosh |
ตัวอย่าง 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 | การดำเนินการที่ร้องขอไม่ได้ดำเนินการ ไม่อนุญาตให้ใช้ชื่อไฟล์นี้ |
| ABOR | ยกเลิกการถ่ายโอนไฟล์ |
| CWD | เปลี่ยนไดเรกทอรีการทำงาน |
| DELE | ลบไฟล์ระยะไกล |
| LIST | แสดงรายการไฟล์ระยะไกล |
| MDTM | แสดงเวลาการแก้ไขของไฟล์ |
| MKD | สร้างไดเรกทอรีระยะไกล |
| NLST | รายชื่อของไดเรกทอรีระยะไกล |
| PASS | ส่งรหัสผ่าน |
| PASV | เข้าสู่โหมดพาสซีฟ |
| PORT | เปิดพอร์ตข้อมูล |
| PWD | แสดงไดเรกทอรีทำงานปัจจุบัน |
| QUIT | ยุติการเชื่อมต่อ |
| RETR | เรียกข้อมูลไฟล์จากระยะไกล |
| RMD | ลบไดเรกทอรีระยะไกล |
| RNFR | เปลี่ยนชื่อจาก |
| RNTO | เปลี่ยนชื่อเป็น |
| SITE | คำสั่งเฉพาะไซต์ |
| SIZE | แสดงขนาดของไฟล์ |
| STOR | จัดเก็บไฟล์บนโฮสต์ระยะไกล |
| TYPE | กำหนดประเภทการถ่ายโอน |
| USER | ส่งชื่อผู้ใช้ |