php_zip.dll is missing from PHP 5.5 for Windows


php_zip.dll is missing from PHP 5.5 for Windows

我下载了PHP 5.5。for Windows,并尝试安装Composer。

后来我发现Composer需要Zip扩展名。但是我从PHP.net网站下载的PHP 5.5 zip中缺少php_zip.dll文件。

我在哪里可以找到这个丢失的php_zip.dll

提前谢谢。

找到答案。

  1. 删除php.ini中的;extension=php_zip.dll
  2. 重新启动Apache HTTP服务器

以前版本的PHP附带单独的php_zip.dll文件,位于ext文件夹中。我们需要手动启用(注释掉php.ini中的;extension=php_zip.dll行)zip扩展。

最新版本-PHP 5.5在核心中包含此zip支持,并且默认情况下已启用。

但即使不需要CCD_ 11中的CCD_。

像往常一样,在安装了PHP 5.5之后,我在php.ini中启用了(注释掉了);extension=php_zip.dll行,认为它是一个单独的扩展。

在这种情况下,Composer找不到php_zip.dll

我删除了php.ini中的;extension=php_zip.dll行。

已重新启动Apache HTTP服务器。

工作不错。

我从Windows.PHP.net安装的适用于Windows的PHP 5.5版本没有附带/ext/PHP_zip.dll,所以我不得不下载适用于我的Windows 8 x64非线程安全系统的最新dll文件,并将其复制到我的PHP-ext目录中:http://pecl.php.net/package/zip/1.12.4/windows