suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Bei der Composer-Aktualisierung/Installation von Laravel ist der Curl-Fehler 28 aufgetreten

Ich habe mehrere Websites und Themen im Stackoverflow durchsucht und verschiedene Methoden ausprobiert, um das Problem zu lösen

  1. Composer neu installiert
  2. Xampp neu installiert
  3. IPv6 auf IPv4 umstellen -> Vorübergehend gelöst
  4. Habe es auf einem anderen Computer ausprobiert -> im selben Netzwerk
  5. Ich habe mein Github-Token in Composer.json gespeichert und dann ist ein weiterer Fehler aufgetreten
  6. Verwenden Sie V PN wie empfohlen
  7. Ich habe Laravel in Github geklont, aber wenn ich den Composer „Autoload“ aktualisieren muss, erhalte ich immer noch den gleichen Fehler bei zufälligen Themes, manchmal Laravel/Symfony usw.
  8. Ich habe versucht, php.ini basierend darauf zu ändern, dass Fileinfo in Xampp v3.2.1 nicht funktioniert [Duplikat]: Zuerst gab es kein „;extension=php_fileinfo.dll“, stattdessen habe ich festgestellt, dass extension=fileinfo selbst nicht kommentiert wurde
  9. Für Timeout habe ich extension_max von 120 auf 360 geändert //mein Speicher ist 16
  10. Ich bin in einem Online-PHP-Bootcamp und niemand hatte den gleichen Fehler und als ich um Hilfe bat, konnte mir niemand helfen

Ich bin bereit, weitere Informationen bereitzustellen, vielleicht versuche ich einen guten Ansatz auf die falsche Art und Weise anerkennen.

- Downloading laravel/sail (v1.16.2)
        Failed to download symfony/http-foundation from dist: curl error 28 while downloading https://api.github.com/repos/symfony/http-foundation/zipball/90f5d9726942db69490fe467a3acb5e7154fd555: Operation timed out after 10008 milliseconds with 0 out of 0 bytes received                                                                                                    
        Now trying to download from source
      - Syncing symfony/http-foundation (v6.1.5) into cache
    Cloning failed using an ssh key for authentication, enter your GitHub credentials to access private repos
    When working with _public_ GitHub repositories only, head to https://github.com/settings/tokens/new?scopes=&description=Composer+on+Mom+2022-10-06+2353 to retrieve a token.
    This token will have read-only permission for public information only.
    When you need to access _private_ GitHub repositories as well, go to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+Mom+2022-10-06+2353
    Note that such tokens have broad read/write permissions on your behalf, even if not needed by Composer.
    Tokens will be stored in plain text in "C:/Users/whowe/AppData/Roaming/Composer/auth.json" for future use by Composer.
    For additional information, check https://getcomposer.org/doc/articles/authentication-for-private-packages.md#github-oauth
    Token (hidden):

Neuer Versuch:

Auf Anraten von Sir NicoHaase habe ich den IPv6-Teil überprüft Die Ergebnisse sind wie folgt:

Downloading laravel/laravel (v9.3.8) 

Failed to download laravel/laravel from dist: curl error 28 while downloading api.github.com/repos/laravel/laravel/zipball/…: 
Operation timed out after 10005 milliseconds with 0 out of 0 bytes
 received Now trying to download from source

(Ich kann von jedem Schritt, den ich mache, Screenshots machen)

Alle Einschränkungen haben mein Problem gelöst Aber ich denke, die fehlende Antwort hängt mit dem Proxy (31.10.2022) zusammen

P粉536909186P粉536909186404 Tage vor1201

Antworte allen(1)Ich werde antworten

  • P粉043566314

    P粉0435663142023-11-06 00:11:47

    使用代理! 如果您使用的是 Linux:

    然后使用composer命令 如果使用socks5:

    然后使用composer命令.

    Antwort
    0
  • StornierenAntwort