deadcow_seo.php
sử dụng kết thúc dòng Unix ( LF
), trong khi deadcow_seo.php_2.php
sử dụng kết thúc dòng DOS / Windows ( CR LF
).
FTP có một số "chế độ truyền", trong đó hai chế độ sử dụng chung 1 - nhị phân (còn gọi là "hình ảnh") và văn bản (hoặc "ASCII"). Trong chế độ "nhị phân", tệp được truyền chính xác như từng byte, trong khi "ASCII" làm cho tệp được hiểu là bao gồm các dòng văn bản - các kết thúc dòng được chuyển đổi thành tiêu chuẩn mạng CR LF
khi gửi và chuyển đổi thành kết thúc dòng gốc của máy khi nhận.
Việc chuyển các tệp dưới dạng văn bản lúc đầu có thể có ý nghĩa, nhưng nó chỉ gây rắc rối về sau - trên thực tế, một số máy chủ FTP đã xóa hoàn toàn hoặc làm cho nó tương đương với nhị phân ở phía máy chủ. Ngoài ra, hầu hết các trình soạn thảo văn bản (không bao gồm Notepad) có thể đọc và lưu tệp ở cả định dạng Windows và Unix.
Chỉ cần định cấu hình ứng dụng khách FTP của bạn để luôn sử dụng chế độ nhị phân - lệnh thường là bin
hoặc mode i
, trong khi các máy khách đồ họa có thể có hộp kiểm hoặc danh sách loại tệp trong cài đặt của chúng.
1 Một số chế độ cũ là "Tenex" ( dài lỗi thời, cho Tenex trang dựa trên file) và "nén" (mà dường như được định nghĩa là một thuật toán RLE đơn giản). Các máy chủ FTP gần đây hỗ trợ "chế độ z" để nén zlib.