composer安装laravel期间,Windows中“zip扩展名和unzip/7z命令均缺失,跳过”

ntjbwcob  于 2023-01-14  发布在  Windows
关注(0)|答案(2)|浏览(551)

因此,我正在通过Composer在Windows上下载laravel,它给了我以下错误“无法从dist下载symfony/process:zip扩展名和unzip/7z命令都丢失了,跳过。”我在谷歌上搜索了一下,大多数答案都是使用命令“sudo apt-get install zip unzip php-zip“。但我使用的是windows,我找不到任何与此问题相关的答案。

bsxbgnwa

bsxbgnwa1#

https://www.php.net/manual/en/zip.installation.php#zip.installation.new.windows:
从PHP 8.2.0开始,php_zip. dll DLL必须在php.ini中启用。以前,此扩展是内置的。

gk7wooem

gk7wooem2#

也有同样的问题(Windows)。修复它的;
1.打开控制面板〉程序〉卸载以卸载composer
1.如果已下载,请将Composer安装程序复制到xampp文件夹C:\xampp中。如果未下载,请从官方网站下载安装程序
1.安装composer并按Enter键,直到所有步骤完成
1.关闭所有打开的端子(如果有)。
1.打开一个新终端,运行composer -V查看composer是否已安装,运行composer diagnose查看更多细节。
1.打开C:\xampp\php\php.ini中的php.ini文件,并将;extension=zip注解取消为extension=zip
1.使用terminal命令转到所需的文件夹,然后运行composer global require laravel/installer

相关问题