php执行linux命令解压文件的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

php执行linux命令解压文件的问题

杨冬芳 2016-07-14 14:02:22 1358

php执行linux命令解压文件的问题
php7zalinux
linux的web目录下有个“pic.7z”压缩包和一个php文件a.php,压缩包中有一张图片 “图片_a.png”,a.php文件内容为 “<?php exec('7za x pic.7z -r -y -oaaa');?>”。
当我从命令行手输同样的解压命令或者执行php a.php都可以正常将图片解压到aaa目录且图片文件名正确,但是当我从浏览器访问a.php时,虽然也可以将图片解压出来,但是图片文件名却变成了“???_a.png”(不是编码不一致导致的显示问题,而是真正的乱码),请问这是怎么回事啊?(我在另一台服务器上这样试却没有任何问题,初步怀疑是服务器环境的问题...)

Linux PHP
分享到
取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:56:13

    PHP执行Linux命令的问题
    Linux中解压文件命令

    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程