Heim > Artikel > PHP-Framework > Composer konnte yii2 nicht installieren
Ursache 1: Die Download-Geschwindigkeit ist langsam, hauptsächlich aufgrund von Netzwerkproblemen
Lösung:
1. FANQIANG, verwenden Sie Baidu oder Google
2. Verwenden Sie inländische Spiegel
Die zweite Methode ist zuverlässiger und die Angabe des Spiegels ist ebenfalls sehr einfach, nur ein Befehl:
composer config -g repo.packagist composer https://packagist.phpcomposer
Dieser Befehl ändert die Datei config.json im Hauptordner des Composers und schreibt die Konfigurationsinformationen hinein. Wenn Sie wissen möchten, wo der Hauptordner des Composers installiert ist, können Sie ihn ausführen it Führen Sie diesen Befehl „composer config -l -g“ aus und zeigen Sie dann die Home-Informationen an. Natürlich können mit diesem Befehl auch andere Konfigurationsinformationen angezeigt werden.
Grund 2: Es gibt nur Vorlagendateien unter dem Ordner, aber keinen Anbieter
Die obige Eingabeaufforderungsmeldung gibt nicht eindeutig an, wo das Problem auftritt, gibt aber an, dass es welche gibt Zwei mögliche Gründe:
Der Paketname ist falsch angegeben.
Diese Informationen sind relativ nützlich Der Grund dafür ist, dass Composer das Paket nicht unter der vorhandenen Version basierend auf der vorhandenen Konfiguration erhalten kann.
Lösung:
Sie können davon ausgehen, dass Composer aktualisiert werden muss oder das Plug-In aktualisiert werden muss. Führen Sie also composer self-update
aus, um Composer zu aktualisieren, und dann Weiter composer update
Ziehen Sie das Paket ab, aber es wird immer noch der obige Fehler angezeigt.
Aktualisieren (installieren) Sie dann das Plug-in und führen Sie den Composer-Global-Befehl „fxp/composer-asset-plugin:~1.1.2“ aus. Sie können entsprechende Änderungen entsprechend der Versionsaktualisierung auf der offiziellen Seite vornehmen Mit diesem Befehl wird es im Vendor-Ordner im Hauptordner des Composers installiert und die Konfigurationsinformationen in Composer.json unter dem Hauptordner geschrieben.
Empfohlenes Tutorial: yii-Tutorial
Das obige ist der detaillierte Inhalt vonComposer konnte yii2 nicht installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!