Ergebnis 1 bis 15 von 15

Thema: Installation 4.4.x via composer nicht möglich (Memory Problem), Uberspace

  1. #1
    Contao-Nutzer
    Registriert seit
    25.12.2018.
    Beiträge
    3

    Daumen runter Installation 4.4.x via composer nicht möglich (Memory Problem), Uberspace

    Hi,

    Code:
    composer create-project --no-dev contao/managed-edition /var/www/virtual/username/subdomain/contao '4.4.*'
    führt zu
    Code:
    Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar:///home/username/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52
    Das ist insofern seltsam, als dass er bei 1,6GB RAM abgebrochen hat. Der RAM-Bedarf ist horrend und offensichtlich sollte das so nicht sein.

    "php -v"
    Code:
    PHP 7.2.13 (cli) (built: Dec 11 2018 17:05:59) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    Composer ist frisch installiert. "composer" zeigt "Composer version 1.8.0 2018-12-03 10:31:16"

    Ideen?

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von MShekow Beitrag anzeigen
    Ideen?
    • Code:
      /usr/bin/php -d memory_limit=-1 composer create-project --no-dev contao/managed-edition /var/www/virtual/username/subdomain/contao '4.4.*'
    • Contao Manager und Cloud Resolver
    • Paketabhängigkeiten lokal auflösen
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.089
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von MShekow Beitrag anzeigen
    Hi,

    Code:
    composer create-project --no-dev contao/managed-edition /var/www/virtual/username/subdomain/contao '4.4.*'
    führt zu
    Code:
    Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar:///home/username/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52
    Das ist insofern seltsam, als dass er bei 1,6GB RAM abgebrochen hat. Der RAM-Bedarf ist horrend und offensichtlich sollte das so nicht sein.
    [/CODE]

    Composer ist frisch installiert. "composer" zeigt "Composer version 1.8.0 2018-12-03 10:31:16"

    Ideen?
    Der RAM-Bedarf ist horrend, und das ist leider auch normal so. Durch die steigende Zahl der verfügbaren Versionen der einzelnen Pakete wächst der RAM-Bedarf des Composers langsam aber stetig an im Lauf der Zeit. So ist das halt mit modernen Komponisten, Tenor dort (bei Composer) ist: Das ist halt so, sollte man sowieso nur lokal nutzen.

    Abhilfe kann hier nur noch der Contao-Manager mit aktiviertem Cloud-Resolver schaffen - oder eine lokale Installation, welche die Auflösung der Abhängigkeiten erledigt und deren Ergebnis man dann auf dem Server z.B. mit "composer install -o" überträgt. Genauere Anleitungen gibts zuhauf hier im Forum und im Netz.

  4. #4
    Contao-Nutzer
    Registriert seit
    25.12.2018.
    Beiträge
    3

    Standard

    Alles klar, vielen Dank. Mit dem Contao Manager, mit Cloud Resolver, hat's geklappt!

  5. #5
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Es müsste eigentlich auch via Konsole klappen, wenn Du die oben gepostete Befehlszeile ausführst.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.089
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann hat die uberspace Dokumentation gelogen, oder fallen Konsolenprozesse nicht unter das hier: https://manual.uberspace.de/basics-resources.html

  7. #7
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bei mir hat es jedenfalls kürzlich noch funktioniert, ohne dass der Prozess gekillt wurde.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe gerade Contao 4.4.32 via Kommandozeile auf einem U7 installiert. Lief ohne Probleme durch.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.125

    Standard

    Auf U7 klappt es auch bei mir problemlos. Auch jede weitere Composer Aktion funktioniert.
    Auf U6 geht es leider schon seit längerem nicht mehr - dort reicht das Memory-Limit nicht. Was aber nichts ausmacht, wenn man lokal die Abhängigkeiten auflöst.

  10. #10
    Contao-Nutzer
    Registriert seit
    29.10.2009.
    Beiträge
    139

    Standard Contao in wenigen Sekunden laden & installieren

    Ganz ohne Composer oder Contao Manager:

    https://www.premium-contao-themes.co...installer.html
    Freundlichen Gruß

  11. #11
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Was ist, wenn man auch die eine oder andere Erweiterung braucht? Installiert man die dann auch allesamt manuell, ganz ohne Composer oder Contao Manager?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  12. #12
    Contao-Nutzer
    Registriert seit
    29.10.2009.
    Beiträge
    139

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Was ist, wenn man auch die eine oder andere Erweiterung braucht? Installiert man die dann auch allesamt manuell, ganz ohne Composer oder Contao Manager?
    Das ist eine gute/berechtigte Frage.
    Freundlichen Gruß

  13. #13
    Contao-Nutzer
    Registriert seit
    25.12.2018.
    Beiträge
    3

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Es müsste eigentlich auch via Konsole klappen, wenn Du die oben gepostete Befehlszeile ausführst.
    Nicht, wenn auf der Maschine wirklich nur ca. 1,6 GB RAM verfügbar war . Bin auf einer älteren Maschine (U6)

  14. #14
    Contao-Nutzer
    Registriert seit
    09.09.2009.
    Beiträge
    26

    Standard

    Ich bin heute auch in das Memory Problem gelaufen. Auch für mich hat Contao Manager es dann gebracht; ich habe einen Pull Request für die Uberspace Doku aufgemacht. Falls jemand, der auch mit dem Problem zu kämpfen hatte, einen Review machen möchte - ob das auch so verständlich ist -: https://github.com/Uberspace/lab/pull/465

  15. #15
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.559
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Inzwischen verbraucht die Abhängigkeitsauflösung locker mal 3,3 GB (oder mehr). Daher werden die Konsolenprozesse auf einem Shared Hosting auch gekillt. Ist Dein Uberspace ein U6 oder ein U7?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •