Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我的服务器上没有解压缩大型zip文件_Php_Wordpress - Fatal编程技术网

Php 我的服务器上没有解压缩大型zip文件

Php 我的服务器上没有解压缩大型zip文件,php,wordpress,Php,Wordpress,我正在尝试使用PHP在我的服务器上提取zip文件。小尺寸zip文件将成功解压缩,但当我尝试解压缩大尺寸zip文件时,我遇到以下问题: 内部服务器错误 服务器遇到内部错误或配置错误,无法正常运行 无法完成您的请求。请与服务器联系 管理员webmaster@extremenox.co并通知他们 发生错误,您可能做的任何事情都可能导致 错误。有关此错误的更多信息,请访问 服务器错误日志。此外,还发生了一个500内部服务器错误 尝试使用ErrorDocument处理错误时遇到 请求 这是我的密码: er

我正在尝试使用PHP在我的服务器上提取zip文件。小尺寸zip文件将成功解压缩,但当我尝试解压缩大尺寸zip文件时,我遇到以下问题:

内部服务器错误

服务器遇到内部错误或配置错误,无法正常运行 无法完成您的请求。请与服务器联系 管理员webmaster@extremenox.co并通知他们 发生错误,您可能做的任何事情都可能导致 错误。有关此错误的更多信息,请访问 服务器错误日志。此外,还发生了一个500内部服务器错误 尝试使用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();
  }

您可能遇到内存问题或超时问题。尝试将以下内容添加到php.ini文件中:

max_execution_time = 60
memory_limit = 512M ;
您可以减少/增加上面的每个值,直到您达到不再出现错误的点。请记住,最好使用shell脚本来执行此操作,以免遇到PHP限制

注意:上面的值非常高,所以再次强调,您应该尽量减少它们,直到错误消失为止