0

我正在尝试通过execPHP 创建一个 TAR,其中将包含很多文件夹。每个包含的文件夹都代表一个服务器路径。不幸的是,我创建这个 TAR 的脚本不起作用,我不知道我做错了什么。Linux 不是我的强项,所以如果有人知道可能出了什么问题,我将不胜感激。

代码

 exec("tar czf ".DIR_PATH."/public/zip_folder/facebook_albums_1.tar.gz / ".DIR_PATH."public/zip_folder/facebook_albums_1");

代码结果

var\chroot\home\content\78\10368378\html\domain\Facebook\public\zip_folder\facebook_albums_1

我想要

zip_folder\facebook_albums_1
4

1 回答 1

3

尝试做

chdir(DIR_PATH . '/public/');

之前exec,然后更改exec

exec("tar czf zip_folder/facebook_albums_1.tar.gz zip_folder/facebook_albums_1");
于 2013-03-09T11:11:04.010 回答