composer PHP Fatal error: Allowed memory size - Module einzeln aktualisieren?
Hallo,
composer verweigert bei mir nach Update von Contao 3.4 auf 3.5.9 plötzlich den Dienst.
"Pakete aktualisieren" funktioniert nicht.
Somit kann ich keine Erweiterungen installieren, updaten oder deinstallieren.
Weißes Fenster mit:
Code:
PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 36 bytes) in phar:///.../composer/composer.phar/src/Composer/DependencyResolver/Rule.php on line 50
Mehrere Erweiterungen sind im Einsatz unter anderem auch MetaModels. Ein Hosterwechsel/Upgrade steht in diesem Projekt nicht zur Diskussion.
Was kann ich machen?
Warum ging es vorher und jetzt nicht mehr? (Selbes Hosting Paket)
Kann ich Module einzeln aktualisieren? Also Quasi vor Composer verstecken und somit austesten woran es liegt?
gruß
supahr
Liste der Anhänge anzeigen (Anzahl: 1)
das hatte ich schon seit längerem rausgenommen, aber composer manuell zu aktualisieren, sprich !composer löschen und durch das hier ersetzen:https://github.com/contao-community-...omposer-client hat funktioniert.
In meiner per Backup eingerichteten Testinstallation hab ich mir durch "Pakete aktualisieren" aber dann alles zerschossen...
Wie Updatet man Module richtig und das Kartenhaus zum einstürzen zu bringen?
Und wie Eetfernt man Pakete wieder?
Ich hab einige Legacy Pakete die dann diese grünen Verweise haben, wie gehe ich damit am Besten um?
Anhang 17577
Kann ich einfach die mittlerweile Verfügbaren nicht legacy Quellen darüber installieren? Das hab ich versucht, dadurch aber glaube ich die Fehler verursacht.
Irgendwie ist das ganze ein äußerst fragiles Konstrukt, wie kann ich ohne böse Überraschungen ein neues Modul installieren, ohne mir im gleichen Schritt durch Updates der bisherigen Module alles zu zerschießen?
Ich benutze beispielsweise exzessiv contao-legacy/efg 2.2.1.9005.
Außerdem metamodels/core dev-tng (1f4fd69b) → 2.0.x-dev
Und viele weitere Module.
Einige unbenutzte Module wollte ich löschen, das hab ich in der Paketverwaltung gemacht, dort waren sie dann verschwunden, allerdings waren die Module noch da und auch die Ordner in system/modules noch angelegt.
Wenn ich sie nun da einfach rauslösche, bringt das dann composer komplett durcheinander?
und was ist modulen die ich "installiert" hab in dem ich sie in system/modules per ftp kopiert habe?
"Pakete aktualisieren" bringt mir eine weiße Seite ein mit folgender Meldung im error.log:
Code:
PHP Fatal error: Class 'MetaModels\Attribute\CombinedValues\AttributeTypeFactory' not found in ../system/modules/metamodelsattribute_combinedvalues/config/event_listeners.php on line 33
Jetzt hat's mich auch erwischt!
Zitat:
Fatal error: Out of memory (allocated 421789696) (tried to allocate 16 bytes) in phar:///kunden/450720_04758/webseiten/xxx/composer/composer.phar/src/Composer/DependencyResolver/Solver.php on line 220
Auf meinem Reseller Server bei DF geht jetzt auch nichts mehr. Gibt es neue Erkenntnisse was den Speicherhunger von Composer betrifft?
Steffen Winde