分享

写回答

发帖

[提问] 网站文件太多,怎样才能全部打包下载

GoDaddy GoDaddy 9751 人阅读 | 18 人回复

发表于 2008-6-27 10:27:12 | 显示全部楼层 |阅读模式

如题,文件太多,有些目录里面有的估计能有2000到3000个文件,具体没算过,用FTP工具查看目录都要等半天,打包的时候总是提示超过什么什么的,不能成功打包,想问下应该怎么才能全部打包下来

回答|共 18 个

add.c

发表于 2008-6-27 10:30:32 | 显示全部楼层

文件打包大小是有限制的。你的是什么主机?

diendies

发表于 2008-6-27 10:32:50 | 显示全部楼层

GoDaddy Linux  虚拟主机
150G空间 1500G流量 独立IP

[ 本帖最后由 diendies 于 2008-6-27 10:35 AM 编辑 ]

add.c

发表于 2008-6-27 10:56:51 | 显示全部楼层

回复 3# 的帖子

linux的好像有个压缩软件可以压缩的数据要大点
不过程序名我忘了

不行的话慢慢下吧,不过你为什么要打包下载文件?

diendies

发表于 2008-6-27 10:59:42 | 显示全部楼层

diendies

发表于 2008-6-27 11:01:11 | 显示全部楼层

按现在的下载速度,我估计要两三天才能全部下载完毕

到底有没有什么简单的打包方法啊

add.c

发表于 2008-6-27 11:05:30 | 显示全部楼层

回复 6# 的帖子

我找找那个软件。
GD的打包限制是几M

diendies

发表于 2008-6-27 11:07:37 | 显示全部楼层

恩,那多谢add.c版主了

add.c

发表于 2008-6-27 11:25:42 | 显示全部楼层

phpZip.exe  本地压缩或解压的程序
unzip.php  服务器端将压缩后文件解开
zip.php

你使用第二个看看,我记不清了。哪个可用的话,回来反馈下啊

diendies

发表于 2008-6-27 12:01:48 | 显示全部楼层

附上使用说明
服务器端解压操作说明:

1        用记事本打开 unzip.php ,在第二行,找到 “ $password = "isphp" ”  这一句,
        将isphp 改成您的密码,等会解压时会要求输入。

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 = "isphp" ”  这一句,
        将isphp 改成您的密码,等会解压时会要求输入。

2        运行 zip.php , 输入想下载的目录,程序会给出一个链接,
        点此链接(或者通过 FlashGet 一类工具) 就可以下载。

3        在本地运行 phpZip.exe 将下载下来的文件解压就行。

注:        如果想下载整个 zip.php 所在的当前目录,则输入 "." (点号)  即可。
        这种情况下,在本地解压时,选择解压目的地时,最好选择一空的文件夹。
        因为,当仅打包下载当前目录下的一个子目录时,在本地解压时,
        程序会自动创建一个同名的文件夹,
        而下载当前整个目录时,程序不会创建文件夹。
您需要登录后才可以回帖 登录 | 注册

本版积分规则