我试图通过exec
在PHP中创建一个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
试试
chdir(DIR_PATH . '/public/');
exec
前面的,然后将exec
改为
exec("tar czf zip_folder/facebook_albums_1.tar.gz zip_folder/facebook_albums_1");