【问题标题】:Tar path issue in PHPPHP中的tar路径问题
【发布时间】:2013-03-09 11:04:17
【问题描述】:

我正在尝试在 PHP 中通过exec 创建一个 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

【问题讨论】:

    标签: php command exec tar


    【解决方案1】:

    尝试做

    chdir(DIR_PATH . '/public/');

    exec 之前,然后将exec 更改为

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

    【讨论】:

    • $path ?要定义这个,你能详细说明@Marko D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-24
    • 1970-01-01
    • 1970-01-01
    • 2019-11-23
    • 2018-01-13
    • 2010-11-07
    • 2013-11-09
    相关资源
    最近更新 更多