【发布时间】:2015-10-20 07:31:32
【问题描述】:
我正在尝试使用 PHP 在我的服务器上提取 zip 文件。小尺寸的 zip 文件会成功解压,但是当我尝试提取大的 zip 文件时,出现以下问题:
内部服务器错误
服务器遇到内部错误或配置错误,并且 无法完成您的请求。请联系服务器 管理员,webmaster@extremenox.co 并通知他们 发生了错误,以及您可能所做的任何可能导致的事情 错误。有关此错误的更多信息,请参阅 服务器错误日志。此外,500 Internal Server Error 错误是 尝试使用 ErrorDocument 处理 请求。
这是我的代码:
error_reporting(1);
set_time_limit(3600);
$file=ABSPATH.'wp-content/plugins/wp-cloud-safe/lib/www.extremenox.co_19_10_2015_04_%i_1445259414.zip';
if(file_exists($file)){
$zip2 = new ZipArchive;
if ($zip2->open($file) === TRUE)
{
$zip2->extractTo("/");
$zip2->close();
}
【问题讨论】: