由于有些童鞋的虚拟主机不支持SSH或者后台解压缩功能不是很满意,那么你可以选择在线压缩工具,今天Blinux给大家推荐一款php在线压缩程序,只有几十K,系php版本.

最近在北京呆了些天,现在回来了,不过还没有学完。专业培训还是不错的,算是入门了.正所谓“师傅领进门,修行靠个人”.

好了,废话不消多说,看看今天的主角php在线解压缩程序.

  • 1.下面这张是php在线压缩的截图。

将程序上传至需压缩文件的目录即可,支持递归,即压缩其下文件和文件夹.默认密码是“pwd”,在程序中可以找到.

php在线压缩的截图

  • 2.接着这张是php在线解压缩的截图,值得一提的是支持本地浏览上传文件进行解压,真是棒极了。不过注意,是zip文件哦,zip才是通用的压缩格式,而且linux默认支持zip,windows也是。

php在线解压缩的截图

  • 3.讲讲在线解压缩的注意事项.

由于是在线压缩,也就存在程序超时问题,如果大家的压缩包不是很大的话,那就不用担心,但是一旦压缩包内文件太多,那就要考虑下这个问题.

一般的linux 主机支持自定义php.ini或是php5.ini,可在其中填入下面一行:

max_execution_time = 60 //这是解决超时问题

如果你觉得你的php.ini或是php5.ini可以控制内存,那么你还可以加入下面这行参数:

memory_limit = 128M //这里我选择的是128MB,太大也不是很好,如果某些php程序有bug的话,那就麻烦了

当然了,php.ini或是php5.ini还可以做其他的很多事情,这里就不再赘述.注意:php.ini或php5.ini的修改不是立即生效,需要手动启动下.

/etc/rc.d/init.d/httpd restart

不过并不是很多人都有这个权限的,所以呢,你等着就可以了,估计几十分钟之后会自动生效的。于是这就涉及到一个检查的效果的问题.你可以使用php探针或是php的测试页,下面是测试页php程序代码.

<?php phpinfo(); ?>

如果生效了,那就恭喜了!

不过还是有很多童鞋的虚拟主机竟然连php.ini或php5.ini的编辑权限都没有,那估计你只能用.htaccess来顶顶先了,在.htaccess中添加下面一行代码:

php_value memory_limit 128M

注:以上相关设置量力而行,不要以为可以设置就将程序运行内存限制到GB级别.

php.ini是php4及以下版本的配置文件,php5.ini是php5.X的配置文件.

  • 4.提供php在线压缩解压程序源代码.

原创文章,转载请注明: 转载自Blinux

原文链接地址: php在线压缩解压程序

41 Responses to “php在线压缩解压程序”

  1. Liwen CHINA Internet Explorer Windows 说:

    你的博客好久没更新了,我每天都会关注下你的博客,打开首页,看到没更新,就不点第2页了。呵呵~~你的流量丢了不少。不过你之前很努力啊,一度十分活跃,PR从0直接到3!

    [回复]

    Blinux CHINA Internet Explorer Windows 回复:

    谢谢LiWen兄的关注 :grin:
    由于调整了学习方针,现在还是有时间更新我喜欢的东东了

    [回复]

  2. vaman CHINA Google Chrome Windows 说:

    用了多年了,一直比较喜欢

    [回复]

  3. Louis Han CHINA Mozilla Firefox Windows 说:

    这个有用,先保存下来

    [回复]

    Blinux CHINA Google Chrome Windows 回复:

    真是不好意思,原压缩包存在一点错误,请重新从源地址下载. :lol:

    [回复]

    Louis Han CHINA Mozilla Firefox Windows 回复:

    谢谢提醒 已更新

    [回复]

  4. Lc. CHINA Internet Explorer Windows 说:

    :mrgreen: 欢迎~
    有空再来研究一下~

    [回复]

    Blinux CHINA Google Chrome Windows 回复:

    :mrgreen: LC.是好同志

    [回复]

    Lc. CHINA Internet Explorer Windows 回复:

    又研究了一下Description和Keywords.完整版出炉咯 :mrgreen:

    [回复]

  5. Never summer SINGAPORE Google Chrome Windows 说:

    學習了哦

    [回复]

    Blinux CHINA Google Chrome Windows 回复:

    在国外还好吧 :lol:

    [回复]

  6. david CHINA Internet Explorer Windows 说:

    请问如何使用啊,我在localhost下打开压缩,输入密码后就显示错误了,找不到相关的页面

    [回复]

    Blinux CHINA Google Chrome Windows 回复:

    谢谢测试,原来我曾经将myzip.php的名称改为zip.php了,所以将zip.php改为myzip.php就可以了. :lol:
    已经覆盖至ftp.

    [回复]

  7. SErHo CHINA 说:

    我的话主机权限可没有那么开放,这也太折腾了

    [回复]

    Blinux CHINA Mozilla Firefox Windows 回复:

    第三点是扩展讲的,哈哈~
    估计很多人也用不到~ :grin:

    [回复]

  8. zhukun CHINA Internet Explorer Windows 说:

    往往多研究一下这些小程序 是提升编程语言的好方法 :razz:

    [回复]

    Blinux CHINA Mozilla Firefox Windows 回复:

    这些好东东能够提起人学习的欲望,毕竟比较实用 :grin:

    [回复]

  9. Cody CHINA Internet Explorer Windows 说:

    充电完之后就要加紧努力多发好文,大家都期待着。

    见到你在我的博客留言就知道你有新POST啦!

    [回复]

    Blinux CHINA Google Chrome Windows 回复:

    没问题,哈哈 :lol:

    [回复]

  10. wanjie CHINA Mozilla Firefox Windows 说:

    上次不是发过了么

    [回复]

    Blinux CHINA Google Chrome Windows 回复:

    用php实现远程网络文件下载到服务器 :lol:

    [回复]

  11. 老饕 CHINA Mozilla Firefox Windows 说:

    呵呵,我的是支持在线解压缩的~

    [回复]

  12. bigCat CHINA Mozilla Firefox Windows 说:

    ssh华丽飘过,不过这个确实很方便~~ 赞

    [回复]

  13. zhiwei CHINA Mozilla Firefox Windows 说:

    目前还用不到这个。。。

    [回复]

  14. 童 作 CHINA Mozilla Firefox Windows 说:

    正在添加压缩文.... 在线压缩网站文件是不是很慢? 我的网站大小是30M的wordpress,数据库不是很多。

    [回复]

  15. itlobo CHINA Internet Explorer Windows 说:

    win主机的飘过.你博客的文章很不错

    [回复]

  16. SErHo CHINA Google Chrome Windows 说:

    看你的博客N久了,很想和你做个链接,呵呵,博客名:SErHo's Blog

    [回复]

    Blinux CHINA Mozilla Firefox Ubuntu Linux 回复:

    已经恋上了,哈哈

    [回复]

  17. 1129 CHINA Mozilla Firefox Windows 说:

    哈哈
    很久没来了,写的真是越来越好了

    [回复]

  18. 一路同行 CHINA Mozilla Firefox Windows 说:

    非常感谢,这个很需要啊

    [回复]

  19. 太阳博客 CHINA Opera Windows 说:

    比较专业,慢慢研究中...

    [回复]

  20. shamas CHINA Internet Explorer Windows 说:

    我觉得这东西比在空间后台操作那些解压的方便多了,直接ftp

    [回复]

  21. 熠熠 CHINA Internet Explorer Windows 说:

    其实这个程序有很大的漏洞。容易被破解出密码。
    而且使用它压缩或解压大文件会超时
    推荐使用 netftp

    [回复]

    Blinux CHINA Internet Explorer Windows 回复:

    其实这里主要是提供简单的压缩解压功能,压缩和解压的程序也只有几十K,轻量级工具,一般用完就删除.
    谢谢你推荐的netftp,我想起来我曾今用的一款FreeBSD主机后台文件管理的工具就是netftp :)

    [回复]

  22. [...] 首先将新域名做好解析,然后给原博客打个包,打包可通过后台工具或SSH做好备份,如果管理后台不能备份,可用PHP程序在线压缩(可参考php在线压缩解压程序一文),上传至新主机,解压完成,当然最好此时数据库也可以做个备份. [...]

  23. 一路同行 CHINA Internet Explorer Windows 说:

    非常感谢,这个东东非常不错,拿走了 :mrgreen:

    [回复]

  24. Qun CHINA Internet Explorer Windows 说:

    非常感谢,很实用。正好需要! :wink:

    [回复]

  25. pcexp CHINA Google Chrome Windows 说:

    cpanel面板里的在线ftp里就内置了 可以解压缩rar zip tar。gz等
    还是感谢lz分享

    [回复]

    Blinux AUSTRALIA Google Chrome Windows 回复:

    主要是提供给后台ftp操作不便的童鞋

    [回复]

Leave a Reply

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: