Linux 创建包含自定义目录的 zip 文件

Linux 创建包含自定义目录的 zip 文件

我是新来的。我的任务是从 php 代码创建一个 zip 文件。我需要密码保护它,并且服务器运行 php 5.5,并且不支持密码保护,所以我需要从 php 执行命令来创建一个 zip 文件。我包含文件的文件夹结构是:sites/default/files/private/。zip 文件的结构必须是<Document_Type>/document.extension。我可以从代码中获取文档类型,但是如何通过命令将文件插入自定义的不存在目录中zip?我不想使用该-j选项,因为它只会将文件放在 zip 文件的顶层。

相关内容