我下载了PHP 5.5。for Windows,并尝试安装Composer。
后来我发现Composer需要Zip扩展名。但是我从PHP.net网站下载的PHP 5.5 zip中缺少php_zip.dll
文件。
我在哪里可以找到这个丢失的php_zip.dll
?
提前谢谢。
找到答案。
- 删除
php.ini
中的;extension=php_zip.dll
行 - 重新启动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