Ergebnis 1 bis 30 von 30

Thema: Fehler nach Update auf 3.3

  1. #1
    liblu
    Gast

    Standard Fehler nach Update auf 3.3

    Hi,

    kann jemand was mit dieser Fehlermeldung anfangen?

    PHP Fatal error: Uncaught exception 'Exception' with message 'Query error: Unknown column 'userid' in 'field list' (SELECT pid, tstamp, version, fromTable, username, userid, description, editUrl, active FROM tl_version WHERE version>1 ORDER BY tstamp DESC, pid, version DESC LIMIT 0,30)' thrown in /home/www/neu/system/modules/core/library/Contao/Database/Statement.php on line 283
    #0 /home/www/neu/system/modules/core/library/Contao/Database/Statement.php(254): Contao\Database\Statement->query()
    #1 /home/www/neu/system/modules/core/classes/Versions.php(498): Contao\Database\Statement->execute('3')
    #2 /home/www/neu/contao/main.php(184): Contao\Versions::addToTemplate(Object(Contao\Backe ndTemplate))
    #3 /home/www/neu/contao/main.php(136): Main->welcomeScreen()
    #4 /home/www/neu/contao/main.php(293): Main->run()
    #5 {main}


    lg
    Lisa

  2. #2
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.432
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Von welcher Version hast Du upgedatet? Und hast Du die Datenbank aktualisiert?


    Sent from my iPad using Tapatalk

  3. #3
    liblu
    Gast

    Standard

    von 2.9 mit Live Update.
    War auch alles ok, bis ich die Erweiterungen wieder aktiviert habe, seit dem komme ich nicht mehr ins Backend.
    Kann deshalb auch die Datenbank nicht aktualisieren..

  4. #4
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.432
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann aktiviere mal bitte den abgesicherten Modus in der localconfig.php (mit
    Code:
    $GLOBALS['TL_CONFIG']['coreOnlyMode'] = true;
    ), melde Dich danach im Backend an, deaktiviere in System -> Einstellungen alle Erweiterungen. Danach den abgesicherten Modus wieder abschalten, Erweiterungen über die Erweiterungsverwaltung auf den neuesten Stand bringen und danach eine nach der anderen wieder aktivieren. Dann solltest Du einen klaren Hinweis bekommen, welche Extension nicht zu 3.3 kompatibel ist.

  5. #5
    liblu
    Gast

    Standard

    Hört sich gut an!
    Komme ich zum nächsten Problem: Mein Passwort stimmt nicht mehr!?
    Kein Problem, das kann ich ja per phpmyAdmin zurücksetzen. Habe ich jetzt auch zum x. Mal gemacht, das funktioniert aber nicht!?
    Ich habs überprüft, es ist die richtige Datenbank, die ich bearbeite :-((

    Frust.

  6. #6
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.432
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Uhm, ja, da hat sich was geändert an der Art wie das gespeichert wird. Schau mal unter https://community.contao.org/de/show...l=1#post242551

  7. #7
    liblu
    Gast

    Standard

    super, danke! Das wäre ich jetzt nicht drauf gekommen. Ich gehe immer sehr lange von einem Benutzerfehler aus..
    Nun denn, die Zeile in der localconfig habe ich drin, die Fehlermeldung bleibt aber die gleiche, ich komme nicht ins Backend.

    Contao Check sagt, dass etliche Dateien fehlen, sind aber alles Sprachdateien, erscheinen mir nicht so wichtig!?
    Code:
    system/modules/comments/languages/es/tl_comments.xlf
    system/modules/comments/languages/es/tl_content.xlf
    system/modules/comments/languages/es/tl_module.xlf
    system/modules/comments/languages/ro/default.xlf
    system/modules/comments/languages/ro/modules.xlf
    system/modules/comments/languages/ro/tl_comments.xlf
    system/modules/comments/languages/ro/tl_content.xlf
    system/modules/comments/languages/ro/tl_module.xlf
    system/modules/core/languages/es/countries.xlf
    system/modules/core/languages/es/default.xlf
    und: Your installation is not up to date.

    ??

  8. #8
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Wenn Du einen Link zu Deiner Website hast, kann man vielleicht besser helfen.

  9. #9
    liblu
    Gast
    Geändert von liblu (08.03.2019 um 02:36 Uhr)

  10. #10
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Ich würde die fehlenden Dateien trozdem rüberkopieren. Es sind ja auch nicht nur Language-files, die da fehlen.

  11. #11
    liblu
    Gast

    Standard

    Habs gemacht, das hat aber nichts verändert.
    Fehlermeldung bleibt die gleiche

  12. #12
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    dann leg die Spalte doch per phpmyadmin an:
    'userid' => "int(10) unsigned NOT NULL default '0'"

  13. #13
    liblu
    Gast

    Standard

    hab ich - aber offensichtlich nicht richtig

    Fehlermeldung jetzt:

    Code:
    PHP Fatal error: Uncaught exception 'Exception' with message 'Query error: Unknown column 'userid' in 'field list' (SELECT pid, tstamp, version, fromTable, username, userid, description, editUrl, active FROM tl_version WHERE version>1 ORDER BY tstamp DESC, pid, version DESC LIMIT 0,30)' thrown in /home/www/neu/system/modules/core/library/Contao/Database/Statement.php on line 283
    #0 /home/www/neu/system/modules/core/library/Contao/Database/Statement.php(254): Contao\Database\Statement->query()
    #1 /home/www/neu/system/modules/core/classes/Versions.php(498): Contao\Database\Statement->execute('3')
    #2 /home/www/neu/contao/main.php(184): Contao\Versions::addToTemplate(Object(Contao\BackendTemplate))
    #3 /home/www/neu/contao/main.php(136): Main->welcomeScreen()
    #4 /home/www/neu/contao/main.php(293): Main->run()
    #5 {main}
    sorry, das ist ja genau die gleiche Fehlermeldung. Hatte zwischendurch mal eine andere.
    Also, ist alles noch beim alten.
    Geändert von liblu (21.11.2014 um 15:33 Uhr)

  14. #14
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von magicsepp Beitrag anzeigen
    int(10) unsigned NOT NULL default '0'
    Ich meine, daß es ohne default '0' sein sollte: Außerdem scheint mir, daß es dann default 0 heißen müßte, da '0' ein string ist und kein int.
    Geändert von KlausGrenoble (21.11.2014 um 16:03 Uhr)

  15. #15
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Klaus, alles nur kopiert

    siehst Du hier:

  16. #16
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von liblu Beitrag anzeigen
    hab ich - aber offensichtlich nicht richtig
    Ich hab' das mal durchgespielt:
    Erstmal aufrufen:
    http://www.lisa-blum.de/contao/install.php
    Da wird "Alter table...userid..." vorgeschlagen
    Dann auf Update klicken und Du kommst ins Backend.
    Anschliessend eine Systemwartung; mindestens "Versionen löschen" anhaken. Und dann ist gut.

  17. #17
    liblu
    Gast

    Standard

    Guten Morgen (ich wohne etwas weiter östlich, bin sechs Stunden vor deutscher Zeit..)

    Ich hab' das mal durchgespielt:
    Erstmal aufrufen:
    http://xxx/contao/install.php
    Da wird "Alter table...userid..." vorgeschlagen
    Dann auf Update klicken und Du kommst ins Backend.
    Anschliessend eine Systemwartung; mindestens "Versionen löschen" anhaken. Und dann ist gut.
    Hä? Verstehe ich nicht, Du hast das bei mir durchgespielt?
    Also wenn ich im installtool bin wird mir nicht "alter table ..." vorgeschlagen und wenn ich auf das Update klicke kommt diese Fehlermeldung:

    Code:
    Fatal error: Uncaught exception Exception with message Query error: Unknown column 'framework' in 'field list' (SELECT `id`, `framework` FROM `tl_layout` WHERE `framework`!='') thrown in system/modules/core/library/Contao/Database/Statement.php on line 283
    
    #0 system/modules/core/library/Contao/Database.php(203): Contao\Database\Statement->query('SELECT `id`, `f...')
    #1 system/modules/core/library/Contao/Database/Updater.php(365): Contao\Database->query('SELECT `id`, `f...')
    #2 contao/install.php(1073): Contao\Database\Updater->run31Update()
    #3 contao/install.php(525): InstallTool->update31()
    #4 contao/install.php(186): InstallTool->runDatabaseUpdates()
    #5 contao/install.php(1148): InstallTool->run()
    #6 {main}
    Geändert von liblu (08.03.2019 um 02:37 Uhr)

  18. #18
    liblu
    Gast

    Standard

    Zitat Zitat von magicsepp Beitrag anzeigen
    Klaus, alles nur kopiert

    siehst Du hier:
    ok, jetzt habe ich 'userid' auch in der richtigen Tabelle eingefügt. Bin kein Datenbankexperte..

    In der tl_version fehlen aber auch die Spalten 'description' und 'edit' ??

  19. #19
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Guten Morgen,
    Zitat Zitat von liblu Beitrag anzeigen
    Hä? Verstehe ich nicht, Du hast das bei mir durchgespielt?
    Bei mir natürlich (ich habe ja nicht gesagt "bei Dir").
    So hab' ich das gemacht: siehe Anlage.
    tl_version.zip
    Erst war install ok.
    Dann hab' ich drei Spalten entfernt.
    install sagt: "alter..." (das geht gar nicht anders)
    Update und dann sind die Spalten wieder da.
    Und im Backend unter Systemwartung muss man die "Versionen löschen" anhaken.
    Kyrgyzstan ?
    Geändert von KlausGrenoble (22.11.2014 um 12:34 Uhr)

  20. #20
    liblu
    Gast

    Standard

    danke für deine Geduld mit mir

    Ich habs verstanden, nur dass es so bei mir nicht läuft. Ich bekomme den Hinweis vom install tool nicht, sondern nur wie oben beschrieben.
    Also wenn ich im installtool bin wird mir nicht "alter table ..." vorgeschlagen und wenn ich auf das Update klicke kommt diese Fehlermeldung:

    Code:

    Fatal error: Uncaught exception Exception with message Query error: Unknown column 'framework' in 'field list' (SELECT `id`, `framework` FROM `tl_layout` WHERE `framework`!='') thrown in system/modules/core/library/Contao/Database/Statement.php on line 283

    #0 system/modules/core/library/Contao/Database.php(203): Contao\Database\Statement->query('SELECT `id`, `f...')
    #1 system/modules/core/library/Contao/Database/Updater.php(365): Contao\Database->query('SELECT `id`, `f...')
    #2 contao/install.php(1073): Contao\Database\Updater->run31Update()
    #3 contao/install.php(525): InstallTool->update31()
    #4 contao/install.php(186): InstallTool->runDatabaseUpdates()
    #5 contao/install.php(1148): InstallTool->run()
    #6 {main}
    Hast Du noch eine Idee?

  21. #21
    liblu
    Gast

    Standard

    ICH HABS!!

    Ich habe noch weitere fehlenden Spalten in die tl_version eingefügt und nun klappt es.
    Warum das nicht automatisch funktioniert hat, weiß ich nicht..

    Jetzt nur noch die letzten Feinheiten ausbügeln (Dieses Element verwendet noch das alte Contao 2 SRC-Format. etc..) und dann kann ich wieder online gehen.



    DANKE!!

  22. #22
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.303
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Anmerkung:

    Zitat Zitat von KlausGrenoble Beitrag anzeigen
    Ich würde die fehlenden Dateien trozdem rüberkopieren. Es sind ja auch nicht nur Language-files, die da fehlen.
    Es handelt sich dabei wirklich 'nur' um Language-files und nichts anderes.

    Bezüglich -> Dieses Element verwendet noch das alte Contao 2 SRC-Format.
    Da musst du mal deine Templates kontrollieren und die ggf. anpassen.
    Und auch noch mal schauen, ob eine Erweiterung zu alt ist und das noch nicht unterstützt.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  23. #23
    liblu
    Gast

    Standard

    Danke für die Hinweise, MacKP.

    Die Meldung "2 SRC-Format" erscheint anstelle der Bilder, da ich nun zwei Dateiordner habe: files und tl_files.
    Habs mal mit Tristans Script versucht, gibt folgende Meldung: string(48) "SQLSTATE[HY000] [2002] No such file or directory"
    Er bekommt keine Verbindung zur Datenbank!? Keine Ahnung wieso..

  24. #24
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.303
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo liblu,
    die Meldung hat nichts damit zu tun, das du aktuell noch 2 Ordner hast. Das Script von Tristan sorgt nur dafür, das der Bilderornder umgestellt wird. Die Meldung sagt immer noch, das irgendwo in einem Template die alte Variante genutzt wird und man das umstellen sollte. Das kommt entweder von eigenen Templates oder von Erweiterungen, die das noch nicht umgestellt haben (deswegen Erweiterungen updaten).

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  25. #25
    liblu
    Gast

    Standard

    Verstehe, ich habe aber alle Erweiterungen gelöscht oder geupdated und nutze keine angepassten Templates.

  26. #26
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.303
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und trotzdem kommt diese Meldung?
    Hast du mal das Script hier versucht?
    (Vorher natürlich nen DB Backup machen)
    Damit wird versucht Bilder in der DB passend zu übersetzen, falls das nicht schon passiert ist (also in das neue Format zu bringen).

    Welche Erweiterungen hast du denn in Benutzung? Nicht alle haben das umgestellt bis jetzt .... eventuell ist da ja eine dabei?

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  27. #27
    liblu
    Gast

    Standard

    Welche Erweiterungen hast du denn in Benutzung? Nicht alle haben das umgestellt bis jetzt .... eventuell ist da ja eine dabei?
    BackupDB, Subcolumns, MultiColumnWizard
    Aber ich hatte nach dem Update alle Erweiterungen gelöscht und die o.g. neu installiert.
    Auch vorhandene Templates habe ich gelöscht und dann neu erstellt.


    Und trotzdem kommt diese Meldung?
    Hast du mal das Script hier versucht?
    (Vorher natürlich nen DB Backup machen)
    Du meinst das 'contao-db-update.php'? Bei dem kommt die besagte Fehlermeldung: string(48) "SQLSTATE[HY000] [2002] No such file or directory"

    lg

  28. #28
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.303
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    OMG.. link vergessen sorry.. https://contao.org/de/extension-list...reator.de.html
    Hab am WE ne erkältung mitgenommen vom Camp, nu bin ich nicht mehr ganz so schnell im schalten und vergesse auch mal nen Link ;-)

    Vorher auf jeden Fall ne DB Sicherung machen!

    Wenn das auch nicht hin haut, dann gib mir doch mal nen Zugang, damit ich mir das anschauen kann.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  29. #29
    liblu
    Gast

    Standard

    kein Problem!! und.. gute Besserung.

    Werde das ausprobieren.

  30. #30
    liblu
    Gast

    Standard

    so.. hab das Script getestet, es hat auch viele singleSRC und multiSRC gefunden und gefixt, ABER die Fehlermeldung "altes Contao 2 SRC-Format" trat trotzdem noch auf.
    Ich hab jetzt alle Bilder von Hand neu zugwiesen, da ich sowieso jede Seite 'anpacken' musste, da die alte Column-Erweiterung nicht mehr funktionierte und ich die auf jast jeder Seite nutze..

    Keine Lösung für eine große Installation aber hier wars ok..

    MacKP: Danke für Dein Angebot!

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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