社区
基础编程
帖子详情
[处女问]在UNIX/LINUX+APACHE+PHP在如果实现上传ZIP文件自动解压?
ThomasMAX
2003-10-16 08:14:15
就是判断如果是ZIP文件
就指定解压到一个目录
网上可以搜索到都是WIN平台的代码
在*UNIX系统下,有没有可行的解决方案呢?
注:UNIX/LINUX系统完全可以做任何配置.
再注:由于是第一次问,所以称"处女问" -_-b
给50分
...全文
121
4
打赏
收藏
[处女问]在UNIX/LINUX+APACHE+PHP在如果实现上传ZIP文件自动解压?
就是判断如果是ZIP文件 就指定解压到一个目录 网上可以搜索到都是WIN平台的代码 在*UNIX系统下,有没有可行的解决方案呢? 注:UNIX/LINUX系统完全可以做任何配置. 再注:由于是第一次问,所以称"处女问" -_-b 给50分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blues-star
2003-10-16
打赏
举报
回复
应该是的,不过唠叨说的我倒是不知道,很久没碰PHP了,我用的时候是4.0.4
xuzuning
2003-10-16
打赏
举报
回复
php4.1.0以后已提供了zip的解压扩展
linux下编译php时加 --with-zip
<?php
$zip = zip_open("/tmp/test2.zip");
if ($zip) {
while ($zip_entry = zip_read($zip)) {
echo "Name: " . zip_entry_name($zip_entry) . "\n";
echo "Actual Filesize: " . zip_entry_filesize($zip_entry) . "\n";
echo "Compressed Size: " . zip_entry_compressedsize($zip_entry) . "\n";
echo "Compression Method: " . zip_entry_compressionmethod($zip_entry) . "\n";
if (zip_entry_open($zip, $zip_entry, "r")) {
echo "File Contents:\n";
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
echo "$buf\n";
zip_entry_close($zip_entry);
}
echo "\n";
}
zip_close($zip);
}
?>
ThomasMAX
2003-10-16
打赏
举报
回复
请问runmin(悟空~你就别追了...)
这样的话,连RAR都可以解压?是么?
blues-star
2003-10-16
打赏
举报
回复
安装WINRAR FOR LINUX,然后通过PHP的exec()函数执行解压缩命令行。
UNIX
/
Linux
系统结构
前言
UNIX
/
Linux
系统可以粗糙地抽象为 3 个层次(所谓粗糙,就是不够细致、精准,但是便于初学者抓住重点理解),如图 3 所示。底层是
UNIX
/
Linux
操作系统,即系统内核(Kernel);中间层是 Shell 层,即命令解释层;高层则是应用层。
UNIX
/
Linux
系统结构 1) 内核层 内核层是
UNIX
/
Linux
系统的核心和基础,它直接附着在硬件平台之上,控制和管理系统内各种资源(硬件资源和软件资源),有效地组织进程的运行,从而扩展硬件的功能,提高资源的利用效率,...
LAMP(
Linux
+
Apache
+MySQL+
PHP
)环境介绍、配置、搭建
文章目录写在开头的话LAMP的简要介绍部署方式LAMP环境搭建环境准备准备本地yum源安装编译
文件
关闭防火墙和SE
linux
环境搭建安装依赖包安装
Apache
安装mysql安装依赖包安装mysql安装
PHP
PHP
基本安装
php
附加扩展安装CentOS7上搭建LAMP环境准备编译安装写在最后的话: 这里是一段防爬虫文本,请读者忽略。 本文原创首发于CSDN,作者IDYS 博客首页:https://blog.csdn.net/weixin_41633902/ 本文链接:https://blog.csdn.n
linux
下
解压
zip
文件
命令
Linux
下的压缩
解压
缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.
zip
文件
zip
-r xxx.
zip
./*
解压
zip
文件
到当前目录 un
zip
filename.
zip
============================ 另:有些服务器没有安装
zip
包执行不了
zip
命令,但基本上都可以用tar命令的,实例如下: tar -zcvf /home/zdzlibs.tar.gz /home/zdz/java/zdzlibs/ ============================
linux
解压
zip
文件
文章目录1.
解压
file.
zip
到指定目录2. 压缩file.
zip
文件
3. 将 tgz
文件
解压
到指定目录4. 打包5.
Linux
的压缩/
解压
缩
文件
处理
zip
& un
zip
6.
zip
命令详解7.tar命令详解8. 补充
Linux
中tar命令详解9.
Linux
下的压缩
文件
剖析 1.
解压
file.
zip
到指定目录 un
zip
diagent-2.2.3002.
zip
-d xx位置(
解压
zip
到xx位置) $yum install -y un
zip
zip
(安装服务) 2. 压缩fi
Linux
文件
类型
1.
文件
类型
Unix
/
Linux
对数据
文件
(.mp3、.bmp),程序
文件
(.c、.h、*.o),设备
文件
(LCD、触摸屏、鼠标),网络
文件
( socket ) 等的管理都抽象为
文件
,使用统一的方式方法管理。
Linux
下一切皆
文件
。 在
Unix
/
Linux
操作系统中也必须区分
文件
类型,通过
文件
类型可以判断
文件
属于可执行
文件
、文本
文件
还是数据
文件
。在
Unix
/
Linux
系统中
文件
可以没有扩展名。 2.
文件
类型分类 通常,
Unix
/
Linux
系统中常用的
文件
类型有7种:普通
文件
、目录
文件
、设备
文件
、管道文
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章