Nén và giải nén các thư mục thông qua FileZilla


9

Tôi muốn rar và giải nén thư mục (của trang wordpress của tôi) trong máy chủ bằng FileZilla? Có thể với FileZilla? Nếu không những gì bạn sẽ đề nghị? Tôi không có quyền truy cập SSH.


Có lẽ bạn nên chính xác loại quyền truy cập nào bạn có, máy khách của bạn là gì và máy chủ là gì. Bạn có tài khoản trên máy chủ này không? Nếu vậy bạn có thực sự chắc chắn rằng bạn không có quyền truy cập ssh?
Denys Séguret

Máy chủ lưu trữ là wpengine.com và của tôi là cửa sổ. Tôi không có ssh.

Và có, bây giờ tôi đang làm việc trên các tập tin của máy chủ đó.

Câu trả lời:


3

Từ ngữ của câu hỏi của bạn không rõ ràng, vì vậy tôi giả sử bạn muốn các tệp được chuyển đến và từ trang web wordpress của bạn được nén.

Có vẻ như không có thuật toán nén FTP tiêu chuẩn (" Thật không may, không có một phương pháp nén tệp FTP tiêu chuẩn nào; có HUNDREDS "). Bạn có thể liên hệ với wpengine.com để xem máy chủ FTP của họ có hỗ trợ thuật toán nén hay không, nhưng tôi sẽ không hy vọng.

Khi bạn sử dụng một công ty như wpengine.com, bạn sẽ có được lợi thế của một hệ thống có chi phí thấp, dễ sử dụng và dễ bảo trì, nhưng mất khả năng chạy mã tùy chỉnh. Kết quả là các tùy chọn của bạn bị giới hạn ở các tính năng và công cụ mà chúng cung cấp. Nếu máy chủ FTP của họ hỗ trợ nén thì bạn có thể có được một máy khách tương thích và sử dụng tính năng nén trong trang web. Nếu bạn có thể chạy mã tùy chỉnh trên máy chủ của họ thì bạn có thể nhận được một chương trình thực hiện nén / trích xuất rar cho bạn. Nếu không, bạn sẽ phải tải lên / tải xuống các tập tin kích thước đầy đủ.

Nếu bạn cần một cách dễ dàng để chuyển các tập tin giữa các máy tính rất nhiều dịch vụ đặc biệt cho này .

Là một lưu ý phụ, máy chủ FTP FileZilla hỗ trợ nén nhưng có vẻ như bạn sẽ cần khả năng định cấu hình máy chủ (điều này không thể thực hiện được với hầu hết các máy chủ). Điều này có thể được tìm thấy trong Giao diện máy chủ FileZilla trong phần Chỉnh sửa> Nén Filetransfer .


5

FileZilla không thể làm điều này. Nó chỉ cho phép bạn thực thi lệnh FTP (ngay cả với SFTP, sử dụng SSH).

Có hai lựa chọn:

  • Có một số loại WPEngine.comgiao diện cụ thể cho phép bạn làm điều này.

  • Bạn cần một số loại truy cập máy tính để bàn hoặc shell từ xa (SSH, VNC, v.v.) cho phép bạn thực hiện các lệnh tùy chỉnh.

Nếu không có điều nào ở trên áp dụng, bạn không thể tập tin rar.


1

Tất cả các máy tính (bao gồm cả điện thoại thông minh) có thể sử dụng ssh.

Trên Windows, bạn có thể chuyển các tệp bằng WinSCP, hoạt động giống như Windows File Explorer (hoặc Norton Commander nếu bạn đủ tuổi để biết điều đó).

Bạn có thể sử dụng putty để giải nén trên máy chủ nhưng đơn giản hơn là chỉ cần chuyển thư mục của bạn và để WinSCP xử lý tất cả các bản sao của tệp.

Tất nhiên bạn sẽ cần đăng nhập và mật khẩu.

Nếu tôi không hiểu và đó là máy chủ không cung cấp ssh, tại sao không gửi thư mục không nén bằng filezilla? Filezilla là tốt ở đó.


Vì nó rất lớn ... Và làm cách nào để thư mục rar sử dụng filezilla?

Filezilla không thể rar. Đó không phải là công việc của nó. Vấn đề sẽ không xảy ra với việc tạo ra rar (winrar thực hiện trên windows) nhưng unrar: bạn cần phải đăng nhập vào máy chủ để làm điều đó. Vì vậy, tôi đề nghị bạn chỉ cần gửi thư mục không nén.
Denys Séguret

1

Nếu bạn muốn sử dụng Filezilla, thì bạn cần phải nén nó. Nhiều khả năng, máy chủ của bạn hỗ trợ ít nhất zip / giải nén tệp zip. Nó có thể không hỗ trợ các tập tin rar. Nó có thể cũng hỗ trợ tar, vì vậy bạn có thể tạo tar.gz. Nó thực sự phụ thuộc vào loại máy chủ của bạn đã biết (vì bạn không có quyền truy cập root để cài đặt bất cứ thứ gì khác).

Tôi có một tập lệnh Quick Unzipper cũ trên GitHub, nó có thể giải nén tập tin trên máy chủ. Chỉ cần đặt unzipper trong cùng thư mục với tệp zip, đi đến tệp trên trang web và nhấp vào giải nén. Ngay cả quá trình đó có vẻ tốt hơn so với chuyển tất cả các tập tin. Lưu ý rằng tập lệnh của tôi sử dụng PHP để thực hiện giải nén với lớp ZipArchive. Nó hoạt động trên hầu hết các máy chủ. Nếu bạn muốn sử dụng một loại khác như bzip hoặc gzip, bạn có thể sử dụng phiên bản tập lệnh unzipper của riêng tôi để hỗ trợ loại đó.

Ngay cả khi bạn nén tệp, tổng kích thước tệp sẽ không nhỏ hơn nhiều. Để có được kích thước nhỏ nhất có thể, zip sẽ không phải là những gì bạn muốn. Nếu bạn cần điều này để tăng tốc thời gian chuyển, thì ngay cả một tệp zip hầu như không nén cũng sẽ chuyển nhanh hơn các tệp riêng lẻ qua ftp.

Khi bạn chuyển hàng ngàn tệp bằng FTP, nó phải xử lý từng tệp 1 (mặc dù bạn nói 5 tệp cùng một lúc, nó vẫn xử lý trên mỗi tệp cơ sở). Nó phải tạo thư mục, chuyển vào nó, tất cả các lệnh mất thời gian. Khi bạn chuyển chỉ 1 tệp lớn, bạn không có tất cả chi phí phụ mà FTP thường có.


0

Làm việc với các tệp RAR trong máy chủ Linux có thể gây khó khăn, ngay cả khi bạn có quyền truy cập SSH hoặc Cpanel. Lời khuyên của tôi là chuyển tệp ở định dạng .zip, sau đó đăng nhập vào CPanel nếu có và giải nén tệp (Filemanager, tìm tệp trong phần Tệp, nơi bạn cũng có nội dung FTP). Mặc dù kepp trong tâm trí Trích xuất và nén tệp trong Cpanel hơi cũ * và đã không được đánh bóng trong một thời gian để có kết quả tốt hơn, hãy sử dụng tệp zip.

Nếu bạn không có quyền truy cập Cpanel, chỉ có FTP. Tôi sẽ đề nghị, để cài đặt tại trang web WordPress của bạn một plugin FTP hoặc trình quản lý tệp, nhưng một lần nữa, nó sẽ giúp dễ dàng hơn nếu các tệp là zip, ngay cả trong môi trường Windows Server tôi đã phải đối mặt với việc thiếu công cụ RAR thích hợp.

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.