社区
基础编程
帖子详情
[处女问]在UNIX/LINUX+APACHE+PHP在如果实现上传ZIP文件自动解压?
ThomasMAX
2003-10-16 08:14:15
就是判断如果是ZIP文件
就指定解压到一个目录
网上可以搜索到都是WIN平台的代码
在*UNIX系统下,有没有可行的解决方案呢?
注:UNIX/LINUX系统完全可以做任何配置.
再注:由于是第一次问,所以称"处女问" -_-b
给50分
...全文
118
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()函数执行解压缩命令行。
Tomcat 安装搭建基础实战精讲(大神必经之路)
目前,市场上有很多支持 JSP 和 Servlets 开发的 Web 服务器。他们中的一些可以免费下载和使用,Tomcat 就是其中之一。
Apache
Tomcat 是一个开源软件,可作为独立的服务器来运行 JSP 和 Servlets,也可以集成在
Apache
Web Server 中。以下是 Tomcat 的配置方法:下载最新版本的 Tomcat 下载完安装
文件
后,将压缩
文件
解压
到一个方便的地方,比如 Windows 下的 C:
apache
-tomcat-5.5.29 目录或者
Linux
/
Unix
下的 /usr/local/
apache
-tomcat-5.5.29 目录,然后创建 CATALINA_HOME 环境变量指向这些目录。
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
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章