Heim  >  Fragen und Antworten  >  Hauptteil

Das Swagger-Paket kann nicht mit Laravel installiert werden

Wenn ich versuche, das Swagger-Paket zu installieren, erhalte ich diese Warnung

Swagger-api/swagger-ui kann nicht von dist heruntergeladen werden: Die Zip-Erweiterung und der Befehl unzip/7z fehlen beide und werden übersprungen. Die von Ihrem Befehlszeilen-PHP verwendete php.ini ist: D:xamppphpphp.ini Versuchen Sie jetzt, es von der Quelle herunterzuladen

Nach einer Weile bekam ich diesen Fehler

In Process.php Zeile 1204: Verarbeiten Sie „git clone --no-checkout – https://github.com/swagger-api/swagger-ui.git D:xampphtdocslaravel-10vendorswagger-apiswagger-ui &&

d /D D:xampphtdocslaravel-10vendorswagger-apiswagger-ui && git Komponist aus der Ferne hinzufügen – https://github.com/swagger-api/swagger-ui.git && git fe< /p>

tch Composer && Git Remote Set-URL-Quelle – https://github.com/swagger-api/swagger-ui.git && Git Remote Set-URL Composer – https://github.com/swa

gger-api/swagger-ui.git“ hat das 300-Sekunden-Timeout überschritten.

P粉124890778P粉124890778227 Tage vor432

Antworte allen(1)Ich werde antworten

  • 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

    Antwort
    0
  • StornierenAntwort