Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Was soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?

Was soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?

藏色散人
藏色散人nach vorne
2020-09-02 11:47:344906Durchsuche

Die folgende Tutorial-Kolumne von Composer zeigt Ihnen, wie Sie mit Fehlern umgehen, wenn Composer Abhängigkeiten installiert. Ich hoffe, dass es für Freunde hilfreich ist, die es benötigen!

Was soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?

Ich habe mich in letzter Zeit oft mit Composer beschäftigt und bin dabei auf viele Fallstricke gestoßen. Hier ist eine Zusammenfassung Abgebrochen und beendet

0x02 „Ihre Anforderungen konnten nicht in einen installierbaren Satz von Paketen aufgelöst werden.“ Bei Verwendung des folgenden Befehls zur Installation von „composer.json“ treten häufig die folgenden zwei Probleme auf.

composer install

0x01 Composer erscheint während der Installation getötet und wird beendet

Die Situation kann wie folgt sein:

Diese Situation wird durch unzureichenden Cache verursacht, um dieses Problem zu lösen.

Was soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?

free -m
mkdir -p /var/_swap_
cd /var/_swap_
dd if=/dev/zero of=swapWas soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält? bs=1M count=2000
mkswap swapWas soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?
swapon swapWas soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?
echo "/var/_swap_/swapWas soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält? none swap sw 0 0" >> /etc/fstab
free -m

0x02 Composer erscheint „Ihre Anforderungen konnten nicht in einen installierbaren Paketsatz aufgelöst werden.“

Was soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?Diese Art von Fehler sieht normalerweise so aus

Obwohl es erscheint: „Ihre Anforderungen.“ konnte nicht in einen installierbaren Paketsatz aufgelöst werden.“, „Sie können auch Was soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält? im Terminal ausführen, um zu sehen, welche Dateien von PHP im CLI-Modus verwendet werden.“ Diese beiden Eingabeaufforderungen stehen jedoch nicht im Mittelpunkt unserer Aufmerksamkeit.

Worauf wir achten müssen, ist, was das mittlere Problem anregt Was soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?

Zum Beispiel in der folgenden Situation

php --ini

In diesem Fall müssen wir nur den gd installieren, der PHP entspricht, um diesen Fehler zu beheben.

Hier verwende ich Ubuntu als Beispiel zur Veranschaulichung. Wenn Sie PHP7.0 installieren, können Sie den folgenden Befehl verwenden, um es zu installieren gelöst werden

apt-get install php7.0
Was soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?Das folgende Beispiel hat auch die gleiche Lösung

apt-get install php7.0-gd
Wenn Sie PHP7.2 installieren, ändern Sie einfach die Version hier

apt-get install php7.0-mbstring

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Composer beim Installieren von Abhängigkeiten eine Fehlermeldung erhält?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen