【问题标题】:"The zip extension and unzip/7z commands are both missing, skipping" in Windows during composer install laravel在 composer install laravel 期间 Windows 中“压缩扩展和 unzip/7z 命令都丢失,跳过”
【发布时间】:2023-02-17 20:02:31
【问题描述】:

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

【问题讨论】:

  • 你在用wamp吗?还是 xampp?还是拉贡?
  • 我正在使用本地服务器
  • 然后查找如何手动安装 php-zip 扩展来解决您的问题
  • 您是否尝试过确保在 php.ini 中有这样一行:extension=php_zip.dll
  • 这回答了你的问题了吗? how can I enable PHP Extension intl?

标签: laravel composer-php


【解决方案1】:

也有同样的问题(Windows)。固定它;

打开 php.ini 文件并取消注释 ;extension=zipextension=zip

【讨论】:

  • 刚刚结束了我一个月的沮丧。大欢呼队友。
【解决方案2】:

https://www.php.net/manual/en/zip.installation.php#zip.installation.new.windows:

从 PHP 8.2.0 开始,必须在 php.ini 中启用 php_zip.dll DLL。以前,此扩展是内置的。

【讨论】:

  • 我认为也适用于 PHP 8.1
【解决方案3】:

删除“;”在 php.ini 中包含“;extension=zip”的行中帮助我获得了最新版本的 XAMPP/Composer(2023 年 2 月)

【讨论】:

  • 请不要重复现有的答案,除非您想分享新​​的见解
猜你喜欢
  • 2023-02-11
  • 2017-05-07
  • 1970-01-01
  • 1970-01-01
  • 2020-03-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多