FTPツール(Fileziila) で大量のファイルをダウンロードする設定はあるのでしょうか?
FTP だと、
» FFFTPで大容量ファイルをダウンロードするときの設定方法 | タドワークス
参考サイト内容
・「高度の設定」タブを選択し、「LISTコマンドでファイル一覧を取得(L)」にチェック
・「暗号化」タブを選択し、「暗号化なしで接続を許可(A)」にチェックをし、その他のチェックは外す
など設定があるようですが、
ファイルジーラの listコマンドでファイル一覧を取得などの設定項目が見つかりません。
大量のファイルをダウンロードすると、 ファイルのサイズが0になってしまってファイルが破損してしまいます。
防ぐ方法はあるのでしょうか?
https://forum.filezilla-project.org/ を読んでもよくわからず回答に至りませんでした。
また、
上記の方法で zip の圧縮方法みましたが、
※ワードプレスのuploads フォルダをzip化したいため、
$compressDir="/public_html/custom/wp-content/uploads/";
のように記載。
<?php // 圧縮を行うフォルダ名…要編集 //(設置のディレクトリからのパスを書く。失敗時はホームディレクトリからのフルパスを記載) $compressDir="/public_html/custom/wp-content/uploads/"; // 圧縮ファイル名…必要に応じて編集して下さい。 $compressfileName = "$compressDir.zip"; //この場合はフォルダ名.zipになります。 //(上でフルパス記載の際は$を消して名前変更) // コマンド // cd:ディレクトリの移動 // zip:zipファイルの作成 下記ではzipファイルが作成されるのは、フォルダと同じ場所です。 $command = "cd ". $compressDir .";". "zip -r ". "../" . $compressfileName ." ."; // Linuxコマンドを実行します exec($command); // 圧縮したファイルをダウンロードさせる。 header('Pragma: public'); header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=". $compressfileName); readfile($compressfileName); ?>
https://ドメイン名/custom/wp-content/uploads/zip.php
とブラウザ上で打ち込んでもうまくいきませんでした。
あなたの回答
tips
プレビュー