加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 使用exec命令“zip I / O错误:权限被拒绝”

发布时间:2020-12-13 17:08:05 所属栏目:PHP教程 来源:网络整理
导读:我试图用exec命令递归压缩一个目录,首先我不需要zipArchive类,但是当我在exec命令中传递这个命令时,我得到一个错误说: zip I/O error: Permission denied 对于此命令: cd ../../; zip -P temppassword html/acp/backup/filename.zip -r html/ 21 它从位于/
我试图用exec命令递归压缩一个目录,首先我不需要zipArchive类,但是当我在exec命令中传递这个命令时,我得到一个错误说:

zip I/O error: Permission denied

对于此命令:

cd ../../; zip -P temppassword html/acp/backup/filename.zip -r html/ 2>&1

它从位于/var/www/html/acp/config.php的脚本开始,它将在cd ../../之后移动到www目录,然后压缩html目录并将zip文件存储到/ var / www / html / acp / backup /目录.但不幸的是我得到了一个权限错误.如何允许命令通过“权限”?

解决方法

可以是:

> Web服务器用户标识无权写出您正在生成的.zip> Web服务器用户标识无权读取您正在压缩的区域中的某个文件/目录.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读