【发布时间】:2013-05-28 11:47:17
【问题描述】:
我在服务器上有一个 zip 文件。它是由数千个小文件组成的 1.1gb。我没有对服务器的 shell 或 root 访问权限,只能使用 ftp 和创建 php 文件。到目前为止,我已经尝试过 exec 和 shell exec,但没有一个起作用。服务器正在运行免费的 bsd。如何将文件解压缩到它所在的目录中?
【问题讨论】:
-
你能编辑 php.ini 吗?我认为在 PHP 中解压缩它需要一段时间并且会导致超时。
-
我所拥有的只是 ftp 访问网络根目录,而 php 可能以受限用户身份运行
-
如果您无法更改超时时间,我认为只是在本地解压缩并通过 FTP 将解压缩的文件在夜间发送到服务器将是最简单的解决方案。无论如何,你需要睡觉,对吧? :)
标签: php linux zip freebsd unzip