首頁  >  問答  >  主體

無法使用 laravel 安裝 swagger 套件

當我嘗試安裝 swagger 套件時,我收到此警告

無法從 dist 下載 swagger-api/swagger-ui:zip 副檔名和 unzip/7z 指令均遺失,跳過。 你的命令列 PHP 使用的 php.ini 是: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-ui &&

d /D D:\xampp\htdocs\laravel-10\vendor\swagger-api\swagger-ui && git 遠端新增作曲家-- https://github.com/swagger-api/swagger-ui.git && git fe < /p>

tch 作曲家&& git 遠端set-url 來源-- https://github.com/swagger-api/swagger-ui.git && git 遠端set-url 作曲家-- https://github.com/swa

gger-api/swagger-ui.git」超過了 300 秒的超時。

P粉124890778P粉124890778227 天前433

全部回覆(1)我來回復

  • P粉928591383

    P粉9285913832024-03-30 09:42:40

    這裡有兩個問題。

      缺少
    1. ZIP 副檔名。 (zip 副檔名和 unzip/7z 指令皆遺失,跳過
    2. 作曲家超時。 (超過 300 秒超時。

    第一個錯誤

    1. #開啟 php.ini 檔案(D:\xampp\php\php.ini)。
    2. 找到 ;extension=zip 並刪除開頭的分號。
    3. 儲存並重新啟動您的 XAMPP。

    第二期

    composer config --global process-timeout 600

    回覆
    0
  • 取消回覆