Ergebnis 1 bis 9 von 9

Thema: Hetzner Level 19 - composer update

  1. #1
    Contao-Nutzer Avatar von janosch
    Registriert seit
    06.07.2009.
    Ort
    Wien
    Beiträge
    82

    Standard Hetzner Level 19 - composer update

    Hallo Leute,

    ich kämpfe gerade wieder mit dem "composer update".

    Nachdem ich bei Hetzner auf Level 19 upgegraded habe und nach kontaktieren des Supports das Speicherlimit auf 1GB erhöht wurde, ist es mir noch immer nicht möglich ein "composer update" durchzuführen.

    Bei jedem Aufruf von "php composer.phar update" folgt:
    Code:
    Loading composer repositories with package information
    Updating dependencies
    Killed
    Das Ganze passiert bereits über SSH und mit PHP 7.1

    Zusätzlich schreibt Hetzner: "Der Prozess genehmigt sich dort tatsächlich mehr als 1GB Speicher und darüber hinaus läuft die CPU-Last dabei auf Anschlag. (99%)"

    Hat jemand eine Idee wie ich da weiterkomme?

    Zur Zeit kann ich nichts machen, da zusätzlich beim Aufruf des Contao-Managers im Frontend folgender Fehler erscheint:
    Code:
    ERROR 500 The Contao version could not be determined
    The console returned unexpected content when asked for the Contao version. Please check the output for more information:
    Kann das damit zu tun haben, dass ich Contao 4.4.7 und Symfony 3.3.6 verwende?
    Why is 6 afraid of 7? Because 7 8 9.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Du musst das composer update lokal machen, dann die composer.json & composer.lock auf den Server kopieren und dort dann ein composer install ausführen (per SSH oder über den Contao Manager).

  3. #3
    Contao-Fan Avatar von Fachinger
    Registriert seit
    24.04.2016.
    Ort
    Limburg
    Beiträge
    308

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du musst das composer update lokal machen, dann die composer.json & composer.lock auf den Server kopieren und dort dann ein composer install ausführen (per SSH oder über den Contao Manager).
    @Spooky: kommt das "Killed" nicht von einem timeout?

    Gesendet von meinem LG-H815 mit Tapatalk

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von Fachinger Beitrag anzeigen
    @Spooky: kommt das "Killed" nicht von einem timeout?
    Der Prozess wird aufgrund uns nicht einsichtlicher Gründe terminiert. Die Gründe sind vermutlich entweder die Laufzeit oder der Ressourcenverbrauch - insbesondere der Arbeitsspeicher. Letzteres hat Hetzner auch janosch gegenüber bestätigt, laut seinem initialen Post.

  5. #5
    Contao-Nutzer Avatar von janosch
    Registriert seit
    06.07.2009.
    Ort
    Wien
    Beiträge
    82

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du musst das composer update lokal machen, dann die composer.json & composer.lock auf den Server kopieren und dort dann ein composer install ausführen (per SSH oder über den Contao Manager).
    Danke Spooky für den Tip - mühsam aber einen Versuch wert!
    Why is 6 afraid of 7? Because 7 8 9.

  6. #6
    Contao-Nutzer Avatar von janosch
    Registriert seit
    06.07.2009.
    Ort
    Wien
    Beiträge
    82

    Standard

    Habe die Schritte nun durchgeführt und hänge bei folgendem Problem:

    Code:
    php contao-manager.phar.php composer install
    Loading composer repositories with package information
    Installing dependencies (including require-dev) from lock file
    Nothing to install or update
    Generating optimized autoload files
    > Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication
    
    In ContaoModuleBundle.php line 36:
                                                                         
      The module folder "system/modules/email2username" does not exist.  
                                                                         
    
    Script Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication handling the post-install-cmd event terminated with an exception
    
    In ScriptHandler.php line 113:
                                                                                             
      An error occurred while executing the "contao:install-web-dir" command:                
      In ContaoModuleBundle.php line 36:                                           
                                                                             
        The module folder "system/modules/email2username" does not exist.
    Das Modul existiert tatsächlich nicht. Es wurde mal händisch integriert und wieder gelöscht. Aber wie bekomme ich den Fehler weg?

    Auch ein löschen des Caches via:
    Code:
    php vendor/contao/manager-bundle/bin/contao-console doctrine:cache:clear contao.cache
    
    In ContaoModuleBundle.php line 36:
                                                                         
      The module folder "system/modules/email2username" does not exist.
    funktioniert nicht.

    Beim Aufruf des Managers kommt ein:
    Code:
    ERROR 500 The Contao version could not be determined
    Jemand eine Idee?
    Why is 6 afraid of 7? Because 7 8 9.

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von janosch Beitrag anzeigen
    Das Modul existiert tatsächlich nicht. Es wurde mal händisch integriert und wieder gelöscht. Aber wie bekomme ich den Fehler weg?
    Wenn du Contao 3 Module manuell installierst oder deinstallierst musst du danach immer manuell den Cache löschen. Sprich du musst händisch den Ordner var/cache löschen.
    Code:
    rm -r var/cache

  8. #8
    Contao-Nutzer Avatar von janosch
    Registriert seit
    06.07.2009.
    Ort
    Wien
    Beiträge
    82

    Standard

    Danke Spooky für die schnelle Antwort!

    Das habe ich bereits gemacht - ohne Wirkung.

    ---EDIT: läuft wieder

    Die Lösung war folgender Beitrag
    Geändert von janosch (27.04.2018 um 13:21 Uhr)
    Why is 6 afraid of 7? Because 7 8 9.

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Den Ordner anzulegen kann aber prinzipiell nicht die richtige Lösung sein.

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
  •