Ergebnis 1 bis 12 von 12

Thema: Composer Fehler nach Update auf 3.3.4

  1. #1
    Contao-Nutzer Avatar von 1stof8
    Registriert seit
    09.12.2009.
    Ort
    Oberstdorf
    Beiträge
    121

    Standard Composer Fehler nach Update auf 3.3.4

    Hallo zusammen

    Ich hab schon das Forum durchsucht, bekomme aber für meinen aktuellen Fehler keine detaillierte Info.

    Ich setzte gerade eine System mit Contao 3.3 auf und verwende den Composer.

    Nach der Installation in 3.3.3 hat alles funktoioniert. Nach dem Update via Live Update läuft der Composer nicht mehr und ich bekomme folgende Fehlermeldung

    Fatal error: Call to undefined method Composer\Autoload\ClassLoader::setPsr4() in phar:///home/.../composer/composer.phar/vendor/composer/autoload_real.php on line 36

    Muss ich den Composer aktualisieren und wenn ja wie, denn die Paketverwaltung ist ja nicht mehr aufrufbar.

  2. #2
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Erstelle mal eine system/config/initconfig.php mit folgendem Inhalt https://gist.github.com/tristanlins/...22999af6a8161e und dann poste mal die Ausgabe.

  3. #3
    Contao-Nutzer Avatar von 1stof8
    Registriert seit
    09.12.2009.
    Ort
    Oberstdorf
    Beiträge
    121

    Standard Das ist die Ausgabe

    string(127) "/home/www/doc/15906/klang-energie-centrum.at/www/contao2014/system/modules/metapalettes/classes/vendor/composer/ClassLoader.php"

  4. #4
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    haha, das hab ich mir fast gedacht, die hat in den letzten 1~2 Wochen Probleme gemacht, ich habe die im ER zwar mitlerweile aktualisiert, aber du hast dir mit MetaPalettes aus dem ER2 einen veralteten Class-Loader gezogen. Lösche einfach mal system/modules/metapalettes das wird mit einem Composer Update ohnehin neu installiert

  5. #5
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Ich bin heute auch über den Fehler gestolpert. Habe Composer bei einem Projekt genutzt, das lange nicht mehr geupdated wurde. Nach der Aktualisierung von Composer (composer.phar) trat der selbe Fehler auf. Der ClassLoader kommt aber direkt aus composer/vendor/composer/ClassLoader.php

  6. #6
    Contao-Nutzer Avatar von 1stof8
    Registriert seit
    09.12.2009.
    Ort
    Oberstdorf
    Beiträge
    121

    Standard

    Hi Tristan,

    Danke mal für die Info. Wenn ich den ordner metapalettes lösche dann kann ich mich aber nicht mehr im Backend einloggen.
    Muss ich den Composer dann manuell updaten bevor es wieder geht?

  7. #7
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Öhm, wie jetzt? Wieso kannst du dich dann nicht mehr einloggen?

  8. #8
    Contao-Nutzer Avatar von 1stof8
    Registriert seit
    09.12.2009.
    Ort
    Oberstdorf
    Beiträge
    121

    Standard

    weil ich dann nur ne weisse Seite bekomme. Ausgabe der Fehlermeldungen ist eingeschaltet, aber es wird kein Fehler angezeigt.

  9. #9
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Haste die system/logs/error.log überprüft?

  10. #10
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Eventuell ist der interne Cache noch aufgebaut?
    Dann musst du folgende Verzeichnisse (falls existent) löschen:

    system/cache/config
    system/cache/dca
    system/cache/language

  11. #11
    Contao-Nutzer Avatar von 1stof8
    Registriert seit
    09.12.2009.
    Ort
    Oberstdorf
    Beiträge
    121

    Standard

    Nach dem löschen des caches gehts wieder.

    Ich hab jetzt aktuell die version 0.13.2 des composers am laufen. Meinst du ich soll auf die 0.14 upgraden?
    ich hab die pakete nun mal aktualisiert... muss ich noch was tun?

  12. #12
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Ich würde dir empfehlen mit dem Composer Client immer auf die aktuellste Version zu aktualisieren.

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
  •