如果要把一个包含很多文件的文件夹上传到服务器,这个文件夹可能是一个CMS,如果直接上传,不论是使用PHP还是FTP,上传的时间都是相当长的,因为这个文件夹包含的文件数量很大,尽管文件可能很小,但每个文件都要建立一次连接,这加起来的时间是很可怕的。通常,我们使用的方法是现把这个文件夹压缩成zip或者tar.gz文件,上传到服务器,然后在服务器上解压,这样可以节省很多时间。
很多服务器提供了解压zip文件的功能,比如cPanel和Direct Admin面板都有这个功能。但如果你的服务器刚好没有这个功能怎么办呢?这时候可以尝试使用PHP解压工具。
PHPUnZip这款PHP在线解压工具体积很小,只有一个文件,它可以在服务器上方便地解压ZIP文件。
1.下载并解压得到unzip.php文件,用文本编辑器打开,在这个文件的头部找到
<?php
//设定密码
$password = “www.eincy.com”;
?>
修改密码后保存。
2.上传unzip.php到服务器并运行它。
3.选择zip文件,你可以选择在unzip.php同目录下的zip文件,或者上传一个zip文件。
4.输入你准备解压这个zip文件的目录,如果留空,则表示在当前目录下解压。
5.输入第一步中设定的密码,然后点击解压。