因此,我正在通过Composer在Windows上下载laravel,它给了我以下错误“无法从dist下载symfony/process:zip扩展名和unzip/7z命令都丢失了,跳过。”我在谷歌上搜索了一下,大多数答案都是使用命令“sudo apt-get install zip unzip php-zip“。但我使用的是windows,我找不到任何与此问题相关的答案。
bsxbgnwa1#
https://www.php.net/manual/en/zip.installation.php#zip.installation.new.windows:从PHP 8.2.0开始,php_zip. dll DLL必须在php.ini中启用。以前,此扩展是内置的。
gk7wooem2#
也有同样的问题(Windows)。修复它的;1.打开控制面板〉程序〉卸载以卸载composer1.如果已下载,请将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=zip1.使用terminal命令转到所需的文件夹,然后运行composer global require laravel/installer
C:\xampp
composer -V
composer diagnose
C:\xampp\php\php.ini
;extension=zip
extension=zip
composer global require laravel/installer
2条答案
按热度按时间bsxbgnwa1#
https://www.php.net/manual/en/zip.installation.php#zip.installation.new.windows:
从PHP 8.2.0开始,php_zip. dll DLL必须在php.ini中启用。以前,此扩展是内置的。
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