我下载了
PHP 5.5.用于Windows并尝试安装Composer.
后来我发现Composer需要Zip扩展.但我从PHP.net网站下载的PHP 5.5 zip文件中缺少PHP_zip.dll文件.
哪里可以找到这个缺少的PHP_zip.dll?
提前致谢.
找到了答案.
>删除;在PHP.ini中的extension = PHP_zip.dll行.
>重启Apache HTTP Server.
以前版本的PHP在ext文件夹中附带了单独的PHP_zip.dll文件.我们需要手动启用(注释掉PHP.ini中的; extension = PHP_zip.dll行)zip扩展名.
最新版本 – PHP 5.5在核心中包含此zip支持,默认情况下已启用.
但是行; extension = PHP_zip.dll留在PHP.ini中,即使它不需要.
像往常一样在安装PHP 5.5之后,我启用(注释掉);在PHP.ini中的extension = PHP_zip.dll行,认为它是一个单独的扩展.
在这种情况下,Composer找不到PHP_zip.dll.
我删除了PHP.ini中的; extension = PHP_zip.dll行.
重新启动Apache HTTP Server.
工作得很好.