когда я пытаюсь установить пакет swagger, я получаю это предупреждение
Не удалось загрузить swagger-api/swagger-ui из dist: отсутствуют расширение zip и команды unzip/7z, пропуск. php.ini, используемый вашим PHP командной строки: D:\xampp\php\php.ini Сейчас пытаюсь скачать из источника
и через некоторое время я получил эту ошибку
В строке Process.php 1204: Процесс "git clone --no-checkout -- https://github.com/swagger-api/swagger-ui.git D:\xampp\htdocs\laravel-10\vendor\swagger-api\swagger -уи && с
d /D D:\xampp\htdocs\laravel-10\vendor\swagger-api\swagger-ui && git remote add composer -- https://github.com/swagger-api/swagger-ui.git && гит фэ
tch composer && git remote set-url origin -- https://github.com/swagger-api/swagger-ui.git && git remote set-url composer -- https://github.com/ сва
gger-api/swagger-ui.git" превысил таймаут в 300 секунд.
Пожалуйста, не используйте теги, которые не связаны с данной проблемой. Вы не делились никаким кодом, связанным с Laravel или Swagger.






У вас есть две проблемы здесь.
ZIP расширение отсутствует. (Команды расширения zip и unzip/7z отсутствуют, пропуская)Для первой ошибки
D:\xampp\php\php.ini).;extension=zip и уберите точку с запятой в начале.Установите https://www.7-zip.org/ если требуется
Для второго выпуска
composer config --global process-timeout 600
Отвечает ли это на ваш вопрос? Ошибка PHP: «Отсутствует расширение zip и команда распаковки, пропуск».