事情遇到了你才知道有多痛苦,因为许多原因我们不得不选择一些国外主机,比如你需要不同C网段IP建站,国内那么贵,国外的也贵,好不容易找到一个,NND不支持在线解压缩,大家应该都知道需要那么多IP是干嘛的吧.因此,你2天上传一个网站上去要多恶心有多恶心,恰巧之前了解过有这样一个程序,于是找了找,现在发出来给大家,介绍我不写了,有人写的比我写的好
强调:
如果发现上传程序打开是乱码,请改变你的浏览器编码.在查看,字符编码那里.一般来说都是utf-8的.
phpZip详细介绍:
服务器端解压操作说明:
1 用记事本打开 unzip.php ,在第二行,找到 “ $password = “justwinky” ”这一句,将 justwinky 改成您的密码,等会解压时会要求输入。
2 将 unzip.php 上传到服务器端某个目录下,比如根目录。
3 运行 unzip.php, 看其给出的提示是否支持 zlib 库,如果不支持,则在下面一步本地压缩时不要将”压缩成Gzip格式”选中。
4 在本机运行 phpZip.exe,如果第3步中,unzip.php 提示说不支持zlib库,则不要选中”压缩成Gzip格式”, 否则压缩出的文件,在服务器端没法解压,反之,如果支持的话,就选中,因为压缩成gz格式,可以大大减小文件大小。
5 运行 unzip.php,将刚才在本机压缩出的文件通过 unzip.php 上传,上传后会自动解压。(也可以通过其它途径如 FTP 将文件上传到服务器,这样只要指定其位置即可。)
————————————————————————————————————–
————————————————————————————————————–
服务器端打包下载操作说明
1 用记事本打开 unzip.php ,在第二行,找到 “ $password = “justwinky” ”这一句,将 justwinky 改成您的密码,等会解压时会要求输入。
2 运行 zip.php , 输入想下载的目录,程序会给出一个链接,点此链接(或者通过 FlashGet 一类工具) 就可以下载。
3 在本地运行 phpZip.exe 将下载下来的文件解压就行。
注: 如果想下载整个 zip.php 所在的当前目录,则输入 “.” (点号) 即可。这种情况下,在本地解压时,选择解压目的地时,最好选择一空的文件夹。因为,当仅打包下载当前目录下的一个子目录时,在本地解压时,程序会自动创建 一个同名的文件夹,而下载当前整个目录时,程序不会创建文件夹。
————————————————————————————————————–
————————————————————————————————————–
删除文件工具 rm.php 功能说明:
因 Unix/Linux 服务器特殊的文件操作权限的设置, 由程序创建的文件或文件夹,不一定能通过 FTP 直接删除, 删除时往往会提示没有权限删除该文件。所谓,解铃还需系铃人,当程序创建的文件或或文件夹无法删除时,可用程序来删除。
1 同上面一样,这个程序也要设置密码。
2 运行 rm.php 输出要删除的文件夹或文件名,以及管理密码。就可以了。
2 运行 rm.php 输出要删除的文件夹或文件名,以及管理密码。就可以了。
注: 当您输入的是文件夹的名字时,程序会递归删除该文件夹内所有的文件, 一定要慎重!!!�
————————————————————————————————————–
————————————————————————————————————–
低版本 PHP 下使用解压或压缩功能说明
程序附带的 unzip.php3.php 及 zip.php3.php 两个文件,是当服务器的 PHP 版较低(一般低于 4.1 左右, 不一定真的是 PHP3, 呵呵)时使用。可先不管PHP版本,先就使用 unzip.php,当运行 unzip.php 时发现提交后页面没什么反应,还是老样子,就可能是 PHP 版过低的缘故。此时可用这两个文件代替前面说的 unizp.php 和 zip.php。
注: 这两个程序都不带密码验证的功能,也就是说任何人,只要能访问到此页面,都有可能会上传或下载文件。请使用完毕,务必将此文件从服务器上删除。以免造成危害。
————————————————————————————————————–
————————————————————————————————————–
各文件功能说明:
phpZip.exe 本地压缩或解压的程序
unzip.php 服务器端将压缩后文件解开
zip.php 服务器端将文件夹打包压缩下载
unzip.php3.php 基本与 unzip.php 功能相同,主要用在较低版本的PHP上
zip.php3.php 基本与 zip.php 功能相同,主要用在较低版本的PHP上
rm.php 脚本删除文件或文件夹的工具
phpZipExt.dll 辅助 phpZip 运行的 DLL(没有此DLL程序也可以运行,但不能与Explorer集成)
————————————————————————————————————–
unzip.php 服务器端将压缩后文件解开
zip.php 服务器端将文件夹打包压缩下载
unzip.php3.php 基本与 unzip.php 功能相同,主要用在较低版本的PHP上
zip.php3.php 基本与 zip.php 功能相同,主要用在较低版本的PHP上
rm.php 脚本删除文件或文件夹的工具
phpZipExt.dll 辅助 phpZip 运行的 DLL(没有此DLL程序也可以运行,但不能与Explorer集成)
————————————————————————————————————–
faisun在线解压缩Zip文件程序详细说明:
faisun在线解压缩工具压缩包里共有两个PHP文件,faisun_zip和faisun_unzip,分别是用来在线压缩和解压的。
faisun_zip在线压缩工具:选定要压缩的文件或目录(包含子目录),即可开始压缩。压缩的结果保留原来的目录结构。默认验证密码: 123456 ,使用前请更改该密码(在源文件的开始部分)。
faisun_unzip在线解压工具:把zip文件通过FTP上传到本文件相同的目录下,选择zip文件;或直接点击“浏览…”上传zip文件。解压的结果保留原来的目录结构。默认验证密码: 123456 ,使用前请更改该密码(在源文件的开始部分)。
优点:
1、支持流行的Zip格式。
2、使用方便:特别是自动探测服务器上的Zip文件,可通过下拉框选择。
3、消耗的内存小:有时用phpzip会遇到超过内存限制的情况,而faisun_unzip却没有这种情况。
4、界面简洁美观。
2、使用方便:特别是自动探测服务器上的Zip文件,可通过下拉框选择。
3、消耗的内存小:有时用phpzip会遇到超过内存限制的情况,而faisun_unzip却没有这种情况。
4、界面简洁美观。
最后总结一下:
phpZip功能比较强大,除了有在线解压和压缩功能外,还有快速删除大量文件的功能。虽然软件生成的压缩文件不是标准的压缩格式,不过压缩和解压速度都 很快。软件分客户端和服务器端。而faisun在线解压缩工具就是专门针对在线解压和压缩而成,可以生成流行的标准压缩格式Zip文件,操作都在服务器端 进行。简单、快速、方便、界面美观。傻瓜式操作!
为方便快速上传安装,推荐使用在线解压工具:faisun_unzip;
为方便快速下载备份,推荐使用在线压缩工具:faisun_zip;
为方便快速删除大量文件,推荐使用phpZip中的rm.php。
为方便快速下载备份,推荐使用在线压缩工具:faisun_zip;
为方便快速删除大量文件,推荐使用phpZip中的rm.php。
附件为unzip: