FTP từ windows sang linux sử dụng filezilla gây tăng gấp đôi kích thước tệp?


0

Chạy filezilla 3.3.0.1 (và các phiên bản cũ hơn một chút cũng thể hiện hành vi này) cho Red Hat Enterprise 5x với máy chủ filezilla, chúng tôi sẽ nhân đôi các tệp văn bản khi ghi đè. Nó dường như ảnh hưởng đến các tệp php, js, html nhưng có thể không phải là tệp nhị phân mặc dù điều đó chưa được kiểm tra kỹ lưỡng. Chúng tôi đã xem xét các cài đặt trên máy khách và tìm thấy một vấn đề mà chúng tôi nghĩ là vấn đề 'cho phép tiếp tục các tệp ascii', trong đó ứng dụng khách có thể gây ra sự cố với kết thúc dòng khác với nền tảng, nhưng chúng tôi chưa sử dụng tùy chọn này.

Vì vậy, đây là những gì xảy ra:

Chúng tôi mở máy khách, kết nối với máy chủ ftp. Tải lên một tệp cục bộ và chọn 'ghi đè' bản sao từ xa. Kích thước tệp nên thay đổi một chút (nên tăng nhẹ, ví dụ: 117kB -> 118kB), thay vào đó, nó không làm mới kích thước tệp. Bạn nhấn nút làm mới thủ công và đột nhiên kích thước tệp của bản sao từ xa được báo cáo là tăng gấp đôi hoặc nhiều hơn (ví dụ: 275kB). Cái quái gì đang xảy ra thế??

Khi chúng tôi tải xuống lại một số các tệp này, nó như thể một sự kết hợp đang xảy ra (nối thêm nội dung bổ sung ngẫu nhiên). Rõ ràng điều này sẽ không bay đến các tập tin vi mô - toàn bộ hệ thống của chúng tôi có thể bị hỏng hoàn toàn bởi điều này. Xin vui lòng giúp đỡ!! Đây có phải là vấn đề về quyền / quyền sở hữu hoặc điều gì đó thực sự kỳ lạ xảy ra với máy khách hoặc máy chủ filezilla không?

Câu trả lời:


2

Sau khi nói chuyện với rackspace, hóa ra nó có liên quan đến một vấn đề khó khăn và rắc rối mà họ đã đặt ra cho chúng tôi trên thư mục webroot cho phép chúng tôi ghi vào tệp nhưng không hủy nó trước vì vậy kết quả thực là kết nối / nối thêm nội dung mới đến cuối nội dung cũ. Chúng tôi đã cố gắng để người dùng máy chủ web là chủ sở hữu và nhóm máy chủ web là cùng nhóm với nhóm ftp-ers để có quyền sở hữu và quyền truy cập đầy đủ cho apache và quyền đọc-ghi cho người dùng ftp và đọc chỉ cho phép các tài liệu dễ đọc trên thế giới được phục vụ như được nêu ở đây: http://www.washington.edu/itconnect/web/publishing/permissions.html


0

Một chút khác biệt về kích thước là bình thường, nhưng không tăng gấp đôi kích thước.

Hãy thử điều này: tạo một tệp văn bản với một đoạn hoặc hơn. Tải nó lên. Sau đó đóng máy khách filezilla và mở lại và tải lên. Kiểm tra kích thước tập tin. Nếu nó được nhân đôi, sau đó mở tệp trên máy chủ linux (bằng vi, emacs, bất cứ thứ gì) và xem liệu nó có thực sự nối thêm tệp không. Nếu nó là:

  1. Hãy thử điều chỉnh cài đặt trong ứng dụng khách FTP (loại chuyển, v.v.)
  2. Hãy thử một ứng dụng khách FTP khác để xem đó có phải là sự cố máy khách không. Hãy thử WS-FTP hoặc FireFTP.
  3. Hãy thử FTP từ dấu nhắc lệnh
  4. Hãy thử tải lên từ một máy khác.

Nếu nó vẫn có vấn đề sau đó, bạn biết đó không phải là khách hàng của bạn. Tại thời điểm đó, tôi sẽ:

  1. Khởi động lại máy chủ FTP
  2. Kiểm tra kỹ tất cả các cài đặt FTP
  3. Kiểm tra quyền
  4. Cài đặt chương trình máy chủ FTP khác

Và tại một số điểm, bạn nên loại bỏ vấn đề. Đó là máy khách hoặc máy chủ của bạn, vì vậy hãy thu hẹp nó xuống để giúp đỡ.

Chúc may mắn với dự án của bạn, và tôi hy vọng điều này sẽ giúp.


0

Bạn có quyền truy cập vào máy chủ Red Hat không? Nếu vậy, fileize hiển thị gì trên máy đó? Nếu tôi phải đoán thì đó có thể là lỗi Filezilla, vì một tìm kiếm nhanh đã đưa ra một báo cáo lỗi tương tự như những gì bạn gặp ở đây: http://trac.filezilla-project.org/ticket/4788 .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.