Ergebnis 1 bis 19 von 19

Thema: Probleme mit Contao 4.4.x beim Löschen von Erweiterungen

  1. #1
    Contao-Nutzer
    Registriert seit
    29.11.2016.
    Beiträge
    49

    Standard Probleme mit Contao 4.4.x beim Löschen von Erweiterungen

    Hallo,

    ich wollte gestern bei einer älteren 4.4.x Installation eine neue Erweiterung installieren.

    Bei der Systemprüfung muss der Contao-Manager auf Version 1.4.2 aktualisiert werden! Das hat geklappt.
    Dann wollte ich die Erweiterung installieren, das ging nicht.
    Dabei habe ich festgestellt, dass einzelne Erweiterungen veraltet sind, und diese gelöscht werden sollen.
    z.B.
    netzmacht/contao-font-awesome
    menatwork/contao-multicolumnwizard


    Allerdings klappt das nicht. Bei "Pakete aktualisieren" erhalte ich z.B. folgende Fehlermeldung.

    [gelöscht]

    Nachdem ich u.a. im Forum gelesen habe, scheint das Problem zu sein, dass der Contao-Manager 1.4.2 nur mit Composer 2 funktioniert.
    Also habe ich über die Systemwartung ein Composer Update gemacht, aber dabei erhielt ich Fehler wegen der veralteten Erweiterungen.
    Ich habe dann die Erweiterungen manuell über die composer.json rausgenommen. Auch das brachte aber auch keine Lösung.
    Ich kam nur in den Reparaturmodus oder wieder in den Composer Update.....
    Schließlich zeigte auch der Reparaturmodus nur noch Fehler und das Frontend war weg.

    Zuletzt hab ich etwas frustriert das Backup eingespielt.

    Bevor ich die Installation jetzt wieder zersäge würde ich gerne wissen, in welcher Reihenfolge ich hier vorgehen muss.
    Kann man die Installation des Contao-Manager 1.4.2 verhindern, um veraltete Erweiterungen erst zu löschen?


    lieben gruss
    seagull
    Geändert von seagull (16.02.2022 um 13:27 Uhr)

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

    Standard

    Entferne die Pakete aus der composer.json und führe dann in der Systemwartung das hier durch:

    Angehängte Grafiken Angehängte Grafiken
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    29.11.2016.
    Beiträge
    49

    Standard

    Hallo Spooky,

    danke für deine Hilfe.

    1) die veralteten Erweiterungen aus der composer.json löschen und anschließend (ohne Paket Aktualisierung!) den Composer Update durchführen

    2) anschließend die veralteten Erweiterungen über eine "Paket Aktualisierung" löschen

    So hat es geklappt.

    LG seagull

  4. #4
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von seagull Beitrag anzeigen
    Hallo Spooky,

    danke für deine Hilfe.

    1) die veralteten Erweiterungen aus der composer.json löschen und anschließend (ohne Paket Aktualisierung!) den Composer Update durchführen

    2) anschließend die veralteten Erweiterungen über eine "Paket Aktualisierung" löschen

    So hat es geklappt.

    LG seagull
    Bei mir hat es nicht geklappt, wahrscheinlich weil ich vorher eine Paket Aktualisierung versucht habe. Er bricht bei "composer install" ab. Ich habe auch das robloach Modul versucht zu löschen nach der oben genannten Anleitung.

    Meldung "composer install":
    Code:
    Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
    Package sensio/distribution-bundle is abandoned, you should avoid using it. No replacement was suggested.
    Package sensiolabs/security-checker is abandoned, you should avoid using it. Use https://github.com/fabpot/local-php-security-checker instead.
    Generating optimized autoload files
    ocramius/package-versions: Generating version class...
    ocramius/package-versions: ...done generating version class
    Compiling component files
    > ComponentInstaller\Installer::postAutoloadDump
    # Process terminated with exit code 255
    # Result: Unknown error

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

    Standard

    Welcher Hoster?
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Welcher Hoster?
    In diesem Fall ist es Hosteurope.
    Ich habe diesen Fehler aber auch bei anderen Hostern - immer mit dem robloach-Modul.

    Ich bekomme das nicht entfernt ... Das Problem ist, dass ich mit dem Modul kein Update auf 4.9 LTS machen kann.

  7. #7
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von c.stege Beitrag anzeigen
    In diesem Fall ist es Hosteurope.
    Ich habe diesen Fehler aber auch bei anderen Hostern - immer mit dem robloach-Modul.

    Ich bekomme das nicht entfernt ... Das Problem ist, dass ich mit dem Modul kein Update auf 4.9 LTS machen kann.
    Hat noch jemand eine Idee?

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

    Standard

    Dein aktueller Fehler ist ein anderer und scheint nichts mit dem hier erwähnten Paket zu tun zu haben.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Dein aktueller Fehler ist ein anderer und scheint nichts mit dem hier erwähnten Paket zu tun zu haben.
    Auffällig ist, dass der Fehler nur bei diesem Modul auftritt. Bei Installationen ohne funktioniert das Update ohne Probleme.
    Das Problem: Ich bekomm das Modul einfach nicht entfernt.

    Ausführliche Meldung:

    Code:
    $ /usr/bin/php7.4 -q -dmax_execution_time=0 -dmemory_limit=-1 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=Europe/Berlin PFAD composer install --prefer-dist --no-dev --no-progress --no-ansi --no-interaction --optimize-autoloader
    Loading "robloach/component-installer" which is a legacy composer-installer built for Composer 1.x, it is likely to cause issues as you are running Composer 2.x.
    Installing dependencies from lock file
    Verifying lock file contents can be installed on current platform.
    Package operations: 0 installs, 0 updates, 2 removals
      - Removing robloach/component-installer (0.0.12)
      - Removing kriswallsmith/assetic (v1.4.0)
    Package contao-components/compass is abandoned, you should avoid using it. No replacement was suggested.
    Package doctrine/doctrine-cache-bundle is abandoned, you should avoid using it. No replacement was suggested.
    Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
    Package oyejorge/less.php is abandoned, you should avoid using it. No replacement was suggested.
    Package patchwork/utf8 is abandoned, you should avoid using it. Use symfony/polyfill-mbstring or symfony/string instead.
    Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
    Package sensio/distribution-bundle is abandoned, you should avoid using it. No replacement was suggested.
    Package sensiolabs/security-checker is abandoned, you should avoid using it. Use https://github.com/fabpot/local-php-security-checker instead.
    Generating optimized autoload files
    ocramius/package-versions: Generating version class...
    ocramius/package-versions: ...done generating version class
    Compiling component files
    > ComponentInstaller\Installer::postAutoloadDump
    # Process terminated with exit code 255
    # Result: Unknown error
    Geändert von c.stege (01.10.2021 um 09:30 Uhr)

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

    Standard

    Wie sieht die komplette Konsolenausgabe aus?
    » sponsor me via GitHub or PayPal or Revolut

  11. #11
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wie sieht die komplette Konsolenausgabe aus?
    Vollständige Konsole:

    Code:
    > Resolving dependencies using Composer Cloud v3.2.0
    !!! Current server is sponsored by: Contao Association !!!
    
    
    [5.7MiB/0.19s] Loading composer repositories with package information
    [6.2MiB/0.34s] Updating dependencies
    [7.1MiB/0.38s] Lock file operations: 0 installs, 0 updates, 2 removals
    [7.1MiB/0.38s]   - Removing kriswallsmith/assetic (v1.4.0)
    [7.1MiB/0.38s]   - Removing robloach/component-installer (0.0.12)
    [6.6MiB/0.39s] Writing lock file
    [7.9MiB/0.40s] Package contao-components/compass is abandoned, you should avoid using it. No replacement was suggested.
    [7.9MiB/0.40s] Package doctrine/doctrine-cache-bundle is abandoned, you should avoid using it. No replacement was suggested.
    [7.9MiB/0.40s] Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
    [7.9MiB/0.40s] Package oyejorge/less.php is abandoned, you should avoid using it. No replacement was suggested.
    [7.9MiB/0.41s] Package patchwork/utf8 is abandoned, you should avoid using it. Use symfony/polyfill-mbstring or symfony/string instead.
    [7.9MiB/0.41s] Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
    [7.9MiB/0.41s] Package sensio/distribution-bundle is abandoned, you should avoid using it. No replacement was suggested.
    [7.9MiB/0.41s] Package sensiolabs/security-checker is abandoned, you should avoid using it. Use https://github.com/fabpot/local-php-security-checker instead.
    [8.2MiB/0.41s] Memory usage: 8.21MB (peak: 8.53MB), time: 0.41s.
    [8.2MiB/0.41s] Finished Composer Cloud resolving.
    
    
    # Job ID cErVjj8lzKurYkJqEeKPS3FqwnndrkM8n4DEBccPXvW3Oz6jp9M1JocJxv5IPPTflZim26xVkViOGs7qNy7eAEstwvIl7MWEYO1qznwfQacq6yGgUUIpbsr62pYR69 completed in 1633076589 seconds
    # Memory usage: 8.21MB (peak: 8.53MB), time: 0.41s.
    
    $ /usr/bin/php7.4 -q -dmax_execution_time=0 -dmemory_limit=-1 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=Europe/Berlin PFAD composer install --prefer-dist --no-dev --no-progress --no-ansi --no-interaction --optimize-autoloader
    
    Loading "robloach/component-installer" which is a legacy composer-installer built for Composer 1.x, it is likely to cause issues as you are running Composer 2.x.
    Installing dependencies from lock file
    Verifying lock file contents can be installed on current platform.
    Package operations: 0 installs, 0 updates, 2 removals
      - Removing robloach/component-installer (0.0.12)
      - Removing kriswallsmith/assetic (v1.4.0)
    Package contao-components/compass is abandoned, you should avoid using it. No replacement was suggested.
    Package doctrine/doctrine-cache-bundle is abandoned, you should avoid using it. No replacement was suggested.
    Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
    Package oyejorge/less.php is abandoned, you should avoid using it. No replacement was suggested.
    Package patchwork/utf8 is abandoned, you should avoid using it. Use symfony/polyfill-mbstring or symfony/string instead.
    Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
    Package sensio/distribution-bundle is abandoned, you should avoid using it. No replacement was suggested.
    Package sensiolabs/security-checker is abandoned, you should avoid using it. Use https://github.com/fabpot/local-php-security-checker instead.
    Generating optimized autoload files
    ocramius/package-versions: Generating version class...
    ocramius/package-versions: ...done generating version class
    Compiling component files
    > ComponentInstaller\Installer::postAutoloadDump
    
    # Process terminated with exit code 255
    # Result: Unknown error

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

    Standard

    Hast du SSH Zugriff?
    » sponsor me via GitHub or PayPal or Revolut

  13. #13
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Hast du SSH Zugriff?
    Nein, leider nicht.

  14. #14
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Hast du SSH Zugriff?
    Wieso fragst du? Hast du eine Lsg. ohne SSH?

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

    Standard

    Ja, Paketupdate lokal durchführen, composer.json + composer.lock auf den Server spielen, dann dort php web/contao-manager.phar.php composer install -o --prefer-dist --no-dev ausführen
    » sponsor me via GitHub or PayPal or Revolut

  16. #16
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Ja, Paketupdate lokal durchführen, composer.json + composer.lock auf den Server spielen, dann dort php web/contao-manager.phar.php composer install -o --prefer-dist --no-dev ausführen

    Für diese Lsg. benötige ich doch SSH, oder?

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

    Standard

    Achso ohne SSH. Nein, ohne SSH habe ich keine Lösung.
    » sponsor me via GitHub or PayPal or Revolut

  18. #18
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Achso ohne SSH. Nein, ohne SSH habe ich keine Lösung.
    Dann müsste ich alles wahrscheinlich umziehen (Datenbank und composer.json), ändern und alles zurück ...

  19. #19
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Ja, Paketupdate lokal durchführen, composer.json + composer.lock auf den Server spielen, dann dort php web/contao-manager.phar.php composer install -o --prefer-dist --no-dev ausführen
    Es muss doch eine Lösung geben, wie ich meine Installation wieder zum Laufen bringe.
    Ich habe doch nichts irreguläres gemacht.

    Soll ich die Datenbank nun kopieren in ein anderes Contao und dann?

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
  •