开发者社区> 问答> 正文

php exec函数被禁用,无法使用linux指令压缩文件夹

$outputs=array();
exec("zip -r 1.zip index.html",$outputs,$rc);
print_r($outputs);
echo $rc;

//返回 array()

我用的是共享虚拟主机普惠版
无法压缩文件夹,别的地方测试过可以使用
项目要求在线上压缩文件夹,如果linux指令不行,请问可有别的方法实现?

展开
收起
dyb881 2017-03-24 20:20:45 5060 0
2 条回答
写回答
取消 提交回答
  • 修改php.ini,找到配置disable_functions=xxxx,把exec从里面去掉,然后重启。

    2019-07-17 20:58:09
    赞同 展开评论 打赏
  • 旺旺:nectar2。

    题主您好,

    这种情况,建议您是使用ECS云服务器的产品。

    2019-07-17 20:58:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载