Ich habe gerade mal auf einem schwacher Shared-Hosting getestet.
Hetzner Level 4
Memory-Limit: 192 MB
Max-Execution-Time: 90s
kein ssh-Zugang
Neuinstallation Contao 4.4.3 über den Manager ok
Installation Erweiterungen:
contao-rocksolid-custom-elements ok
contao-rocksolid-slider ok
contao-easy_themes ok
m17-sticky-backend-footer ok
Erst als ich noch isotope hinterherschieben wollte ist das Paket mit
Code:
Process terminated with exit code 137
Reason: Kill (terminate immediately)
ausgestiegen.
Ich nutze Hetzner mit Contao 4 nur zum Testen für die Community, weil die Eckdaten m.E. für Contao 4 nicht geeignet sind (u.a. kein ssh-Zugang).
Beim Update der Installation reicht das Memory Limit meist auch nicht. Auch bei der Installation habe ich manchmal schon zwei Anläufe gebraucht, weil ein Script abgebrochen wurde.
Ich kann Dir als Nicht-Entwickler leider nicht genau erklären warum es bei einigen Hostern mit einem vergleichsweise geringen Memory-Limit funktioniert (zumindestens die Installation) und bei anderen nicht.
Der Contao Manager versucht soweit ich weiss automatisch das Memory Limit auf 1.5 GB anzuheben und führt Composer als eigenständigen Prozess aus. Ich habe mal hier im Forum (im Zusammenhang Contao 3 und Paketverwaltung) gelesen, dass der Speicher den der Hoster in dem Fall zur Verfügung stellt meist höher ist als das angegebene Memory Limit.