vorgestellt, um den schwerwiegenden Fehler von unzureichendem Speicher wirklich zu reduzieren oder zu vermeiden. Ich hoffe, es wird den Freunden in Not helfen!
Heute habe ich vor, ein Projekt auf Laravel 8 zu aktualisieren. Nach dem Anpassen der Abhängigkeitsversion trat beim Ausführen voncomposer update
erneut der verdammt schwerwiegende Fehler wegen unzureichendem Speicher auf:
PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes)
Composer 2
erinnert. Es hieß, es habe einen „kleineren Speicherbedarf“ und es sei sehr praktisch, die Version zu aktualisieren und zurückzusetzen Probieren Sie es aus und aktualisieren Sie es sofort: composer self-update --2 Updating to version 2.0.8 (2.x channel). Downloading (100%) Use composer self-update --rollback to return to version 1.10.19
Das Upgrade wird in der Lücke abgeschlossen und dann wird der Befehl zum Aktualisieren des Pakets ausgeführt. Diesmal wird kein Fehler gemeldet und die Pakete werden nacheinander installiert. Durch die Verwendung dieser Paketinstallation habe ich mehrere intuitive Gefühle: composer update
的时候,那个该死的关于内存不够的致命错误又出现了:
感觉永远都满足不了它。条件反射的先去找解决方法,当然我知道要做什么,但是忘了命令。在搜索的过程中,让我想起 Composer 2
In Bezug auf den Fortschritt dauert die Analyse von v1 lange und die Installation ist dann schnell abgeschlossen, während v2 schnell analysiert wird und der Installationsfortschritt einen Schritt beträgt Die Ausgabe fühlt sich an, als würde ich einzeln herunterladen und installieren, aber die Geschwindigkeit ist nicht langsam.
Das obige ist der detaillierte Inhalt vonKann Composer2 schwerwiegende Fehler aufgrund von unzureichendem Speicher reduzieren oder vermeiden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!