关于php解压压缩包问题。急急急!!!!!

上空飞过 发布于 2012/04/15 14:44
阅读 703
收藏 0
PHP
function  jieya($zips,$wenjian){
$zip = new ZipArchive;//新建一个ZipArchive的对象
if ($zip->open($zips) === TRUE) {
$zip->extractTo($wenjian);
$zip->close();
return $wenjian;
} else {
return false;
}
}

有上面这一方法对文件进行解压文件。在Windows下运行好使但是上传到linux服务器时出错。求解!!!

望大虾们指点指点!!!
加载中
0
leo108
leo108
检查下权限,看PHP有没有压缩文件的读权限和解压目录的写权限
上空飞过
上空飞过
回复 @leo108 : 是。 我把服务器的包拉到本地修改了包文件里的随便一个内容,压缩放到服务器又正常解压了。很是郁闷
leo108
leo108
回复 @上空飞过 : 你的意思是说文件名变成了b/abc.log?
上空飞过
上空飞过
@leo108 本来是 a 目录 b目录 下的abc.log文件 现在解压成了a目录下的b/abc.log文件了
leo108
leo108
回复 @上空飞过 : 没看懂你的描述……
上空飞过
上空飞过
我下载下来的包,从服务器档下来随便改下内容,让回服务器解压却能成功~这不应该是权限问题吧?
0
Y
YernSun
可能相应的扩展库没被加载
返回顶部
顶部