2

鉴于小文件的数量,我一直在与一些令人讨厌的大型网站合作。我使用 Filezilla,但如果有一个可以在上传前压缩文件然后在上传后解压缩的商业解决方案,我很乐意购买一些商业解决方案。

必须一直手动执行此操作很痛苦。

如果有人知道 Filezilla 的任何 ftp 客户端或扩展程序或其他可以执行此操作的...

我知道 FTP 协议不允许此命令 - 这就是为什么我要求扩展(如果有人知道)或免费或商业 FTP 客户端来完成这项工作......

4

2 回答 2

2

在 php 文件中使用它,可能称为:zip.php

*<?php $zip = new ZipArchive(); $res = $zip->open('yourzipfile.zip'); if ($res === true{
$zip->extractTo('./');
$zip->close();
echo 'ok'; } else
echo 'failed'; ?>*

压缩您的站点并将其上传到服务器的根目录。还要在同一个地方上传 zip.php

现在在浏览器中输入:www.yoursite.com/zip.php

如果一切顺利,您将收到“ok”;否则有问题

有关课程的更多详细信息:http ://www.php.net/manual/en/class.ziparchive.php

于 2014-02-05T15:35:35.477 回答
0

难道你不能设置一些 bash 脚本来 rar 和 ftp 文件,然后在服务器上每隔 x 秒检查一个文件是否存在,并在它存在时解压缩并删除?

于 2010-06-10T02:15:33.703 回答