Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 40 von 51

Thema: Update auf 3.5.18, Weiterleitungen funktionieren nicht mehr.

  1. #1
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard Update auf 3.5.18, Weiterleitungen funktionieren nicht mehr.

    Hallo,
    nachdem ich eben eine Installation von 3.5.17 zu 3.5.18 umgestellt habe, funktionieren interne und externe Weiterleitungen nicht mehr.
    Die Seite, die die Weiterleitung beinhaltet, wird übersprungen.
    Hat jemand dazu eine Idee?

    Gruß, Uwe

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Das kann ich so nicht bestätigen. Habs gerade bei zwei Installationen 3.5.18 nachgeschaut...dort leiten interne Weiterleitungen korrekt auf die Zielseite weiter. Externe ebenfalls. Das die Weiterleitende Seite "übersprungen" wird is ja klar.

    Struktur Punkt "Test" mit Weiterleitung auf Unterseite A wird nie auf Test (/test.html) sondern immer direkt auf Unterseite A (/test/unterseite-a.html) landen/zeigen.
    Geändert von Kahmoon (26.10.2016 um 14:40 Uhr)

  3. #3
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    hallo Frank,
    danke für die schnelle Antwort.
    Mit "weiterleitende Seite wird übersprungen" meine ich, dass eben nicht der Weiterleitung gefolgt wird, sondern die im Seitenbaum direkt folgende Seite angezeigt wird.
    Vor dem Update war es so, wie von dir beschrieben.
    Ich mache das Update erst einmal rückgängig, und teste es an einer anderen Installation.

    Gruß, Uwe

  4. #4
    Contao-Nutzer
    Registriert seit
    13.06.2011.
    Ort
    Österreich,OOE
    Beiträge
    31

    Standard

    stelle gleiches Problem auf verschiedenen Installationen fest.
    Ordix

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

    Standard

    Kann das Problem in der Contao Online Demo reproduziert werden?

  6. #6
    Contao-Nutzer
    Registriert seit
    13.06.2011.
    Ort
    Österreich,OOE
    Beiträge
    31

    Standard

    ja, zb. HOME , interne Weiterleitung auf CONTENT ELEMENTS, da wir im Frontend auf NEWS weitergeleitet
    Ordix

  7. #7
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.071
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    also ich habe gerade in der online Demo mehrere Seiten über die intere Weiterleitung angesteuert.
    Bis auf dass die Weiterleitung der Seite "Content Elements" nicht korrekt als Link dargestellt wird, werden die als Weiterleitung angegebenen Seiten korrekt angesteuert.
    Ich konnte es in einer kurzen Überprüfung also nicht nachstellen.

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

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

    Standard

    Zitat Zitat von ordix Beitrag anzeigen
    ja, zb. HOME , interne Weiterleitung auf CONTENT ELEMENTS, da wir im Frontend auf NEWS weitergeleitet
    Ja, weil derzeit "Content Elements" eine Weiterleitung auf "News" ist. Das ist also normal.

  9. #9
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.071
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    ja, zb. HOME , interne Weiterleitung auf CONTENT ELEMENTS, da wir im Frontend auf NEWS weitergeleitet
    Das liegt daran, dass die Seite "Content Elements" ebenfalls als interne Weiterleitung eingestellt ist (zumindest war sie das gerade eben).

    gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  10. #10
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Ich habe den Fehler inzwischen bei zwei von drei Installationen feststellen können.
    Jeweils Update von 3.5.17 auf 3.5.18.
    Direkt nach dem Update wird im Backend keine Weiterleitungsseite mehr angezeigt.
    Setzte ich die Seite neu, wird sie zwar im Backend richtig angezeigt, eine Weiterleitung findet jedoch nicht statt.

  11. #11
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Da wird dir vermutlich irgendein Modul Probleme machen. Meine Weiterleitungsseiten sind alle noch da.

    Was ist denn bei den beiden Installationen (wo es nicht mehr geht) an gleichen Modulen vorhanden, die bei der anderen Installation (bei der es geht) nicht vorhanden sind?
    Angehängte Grafiken Angehängte Grafiken

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

    Standard

    Zitat Zitat von UweB Beitrag anzeigen
    Direkt nach dem Update wird im Backend keine Weiterleitungsseite mehr angezeigt.
    Was genau meinst du damit?


    Zitat Zitat von UweB Beitrag anzeigen
    Setzte ich die Seite neu, wird sie zwar im Backend richtig angezeigt, eine Weiterleitung findet jedoch nicht statt.
    Kann man das in der Contao Online Demo reproduzieren?

  13. #13
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.914
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    ich habe hier gerade eine Entwicklerseite mit 3.5.17 aufgebaut und heute Nachmittag nach 3.5.18 hochgehoben.
    Ich kann diesen Fehler auch nicht feststellen - weder im Frontend noch im Backend ... alles gut bei mir.
    Grüsse
    Bernhard


  14. #14
    Contao-Fan Avatar von dackelchen
    Registriert seit
    24.05.2011.
    Ort
    Kiel
    Beiträge
    672
    User beschenken
    Wunschliste

    Standard

    Ich habe heute bei 4 Seiten die Updates von 3.17 auf 3.18 gemacht. Es gibt weder bei den externen, noch bei den internen Weiterleitungen ein Problem. Ich habe das wegen des Threads hier eben noch mal überprüft.
    Grüße Edgar
    Dackelalarm

  15. #15
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Danke, erst einmal.
    wenn es bei euch funktioniert, muss es ja an irgendeiner Einstellung oder Erweiterung bei mir liegen.
    Ich werde das im Laufe des Tages weiter untersuchen.

    @Spooky
    Wenn ich im Backend in der Seitenstruktur eine Seite vom Typ "interne Weiterleitung" aufrufe, fehlt zunächst die Weiterleitungsseite.
    Diese lässt sich dann zwar wieder einstellen, jedoch ohne Wirkung.
    In der Onlinedemo kann man dies nicht reproduzieren.

  16. #16
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.071
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    hast Du Dir das in der Contao Demo mal angesehen?
    http://demo.contao.org/contao

    EDIT: Ja - hast Du - hab es zu spät gelesen. Sorry.

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  17. #17
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Ja, aber da ist der Fehler nicht reproduzierbar.

    Gruß, Uwe

  18. #18
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    2.071
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Funktioniert es wenn alle zusätzlichen Erweiterungen deaktiviert sind?
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  19. #19
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Das habe ich eben noch getestet: Ohne Erweiterungen der gleiche Fehler.
    Allerdings kann ich nicht mehr nachvollziehen, was ich inzwischen alles ausprobiert habe.
    Ich werde also alles noch einmal auf Anfang setzen, und das Update erneut einspielen.
    Natürlich teste ich inzwischen an einer Kopie der Installation.

  20. #20
    Contao-Nutzer
    Registriert seit
    13.06.2011.
    Ort
    Österreich,OOE
    Beiträge
    31

    Standard

    also ich habe das jetzt etwas eingegrenzt. Habe aus der 3.5.17er den Ordner SYSTEM/MODULES/CORE hochgeladen, jetzt ist wieder alles beim alten.
    Ordix

  21. #21
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Soll heißen, du hast 3.5.18 installiert, aber den Ordner SYSTEM/MODULES/CORE aus der 3.5.17 genommen?
    Das darf nicht die Lösung sein, da das sicher zu anderen Problemen führen wird.

    Ich vergleiche gerade die Datenbank-Tabelle tl_page vor und nach Update.
    im Feld type steht "forward", wenn es sich um eine Weiterleitung handelt, egal ob intern oder extern.
    Vor den Update steht im Feld "jumpTo" immer "0", egal, ob Weiterleitung oder nicht.
    Wähle ich nach dem Update das interne Weiterleitungsziel neu aus, steht in "jumpTo" die id der gewählten Seite.
    Nun kann ich gar nicht sagen, welche Version installiert war, als die Weiterleitung ursprünglich mal eingerichtet wurde,
    aber biss zur 3.5.17 hat es funktioniert, also muss die entscheidende Information an anderer Stelle stehen.
    Kann mir jemand sagen, wo die Weiterleitungsziele gespeichert werden?

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

    Standard

    Zitat Zitat von UweB Beitrag anzeigen
    Kann mir jemand sagen, wo die Weiterleitungsziele gespeichert werden?
    Im Feld "jumpTo": https://github.com/contao/core/blob/...rd.php#L28-L37

    Wenn im Feld "jumpTo" nur eine "0" eingetragen ist, dann tritt das von dir beschriebene Verhalten in Kraft - es wird einfach auf die nächste Seite im Seitenbaum weitergeleitet.

    Wenn also bereits vor dem Update nur "0" im Feld jumpTo bei dir definiert war, dann liegt der Fehler nicht am Update.

  23. #23
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Die "0" steht da aber bereits vor dem Update. Und da wird auf die richtige Seite weitergeleitet.
    Also muss die Information von anderer Stelle kommen.
    Und es reicht nach dem Update ja auch nicht, die "0" gegen den richtigen Wett zu tauschen.

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

    Standard

    Zitat Zitat von UweB Beitrag anzeigen
    Die "0" steht da aber bereits vor dem Update. Und da wird auf die richtige Seite weitergeleitet.
    Das ist nicht möglich . Wie du im Code siehst, kommt von dort die Information.

  25. #25
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Das ist nicht möglich .
    Da gebe ich dir recht.
    Aber ich kann es ja nicht ändern: die Funktion wird offenbar weder in der 3.5.17 noch in der 3.5.18 aufgerufen.

    3.5.17 gibt auch mit falschem "jumpTo"-Wert die richtige Seite aus, 3.5.18 gibt auch mit richtigem Wert die falsche Seite aus.
    Und ich werde nun noch einmal überprüfen, dass ich wirklich in der Datenbank der richtigen Installation nachsehe.

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

    Standard

    Zitat Zitat von UweB Beitrag anzeigen
    Aber ich kann es ja nicht ändern: die Funktion wird offenbar weder in der 3.5.17 noch in der 3.5.18 aufgerufen.
    Wie hast du das überprüft? Wenn das tatsächlich der Fall ist, dann ist der Seitentyp, den du verwendest nicht PageForward. Evt. verwendest du stattdessen eine Extension. Oder eine Extension ersetzt den default PageForward Seitentyp.

  27. #27
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Hallo Spooky,
    als erste noch einmal vielen Dank, dass du versuchst zu helfen!

    Dierekt überprüfen kann ich das natürlich nicht.
    Aber ich sehe welche Werte vorhanden sind, und ich sehe was herauskommt.
    Dies stimmt (bei mir!) weder in der 3.5.17 noch in der 3.5.18 mit dem zu erwartendem Ergebnis überein.

    Das Ergebnis der 3.5.18 stimmt allerdings unabhängig von "jumpTo" mit dem Ergebnis der else Anweisung überein.
    Das allein könnte auf einen Fehler in der DB hindeuten.

    Nur, warum macht dann die 3.5.17 die richtige Seite auf?
    In "jumpTo" steht ja mit "0" ein falscher Wert, und folgerichtig müsste die Funktion zum gleichen Ergebnis kommen, wie in der 3.5.18.
    Im Falle eines Fehlers könnte auch eine beliebige Seite aufgehen.
    Es geht aber die gewollte Seite auf, und die steht nicht in "jumpTo".
    Also muss sie auf andere Weise, als mit dieser Funktion ermittelt worden sein.

    Als einzige Erweiterung isr DBBackup installiert.
    Auch das entfernen ändert nichts am Ergebnis.

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

    Standard

    Zitat Zitat von UweB Beitrag anzeigen
    Dierekt überprüfen kann ich das natürlich nicht.
    Aber ich sehe welche Werte vorhanden sind, und ich sehe was herauskommt.
    Mach einfach PHP debugging . Füge zB nach Zeile #38 ein
    PHP-Code:
    var_dump($objPage->jumpTo);
    var_dump($objNextPage);
    exit; 
    ein und rufe dann die Seite im Frontend auf.

  29. #29
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Die Ergebnis ist dann zum Teil doch überraschend:

    Die 3.5.17:
    hier ist jumpTo = 0 (wie nicht anders zu erwarten)
    und die id von $objNextPage ist 3 (auch das ist richtig!)

    Die Zeilen in die else Anweisung kopiert führt zu gleichem Ergebnis, also ist diese ausgeführt worden!
    Was ich bisher übersehen habe: Die gewünschte Seite (id=3) ist zwar nicht die nächste, aber die nächste aktive Seite.
    Dass die richtige Seite angezeigt wird ist also eher Zufall.
    Und da die anderen Betroffenen Installationen einen ähnlichen Aufbau haben, wird es da genauso sein.

    Aber die 3.5.18:
    Hier passiert überhaupt nichts!
    Die Funktion wird also nicht aufgerufen.
    Das werde ich nach dem Mittagessen noch ein weiteres mal überprüfen.

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

    Standard

    Validiere die 3.5.18 Installation mit dem Contao Check.

  31. #31
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Conto-Check sagt "UptoDate" und findet keine Fehler.

    Und die Datei /www.ub-edv.de/system/modules/core/pages\PageForward.php kann ich ohne einen weiteren Fehler zu verursachen löschen.
    Die Datei wird bei "meiner" 3.5.18 nicht aufgerufen.
    (In der 3.5.17 führt das Löschen natürlich zu einem Fehler)

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

    Standard

    Teste mal im abgesicherten Modus.

  33. #33
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Der abgesicherte Modus ändert leider nichts.
    Ich werde morgen mal durchgehen, welche von meinen (von 13!) 3.5.17 Installationen überhaupt betroffen sind.
    Ich vermute im Moment, dass die Sites die vor Contao 3.5 gestartet sind, betroffen sein könnten, sofern Weiterleitungen benutzt werden.
    In ein paar Sites konnte ich den Fehler mit der "0" Feld jumpTo bereits finden (in 3.5.17), in anderen nicht.
    Ich hoffe, dass nur diese betroffen sind.

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

    Standard

    Was steht bei der betroffenen Seite im Feld "type"?

  35. #35
    Contao-Fan Avatar von dackelchen
    Registriert seit
    24.05.2011.
    Ort
    Kiel
    Beiträge
    672
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von UweB Beitrag anzeigen
    Der abgesicherte Modus ändert leider nichts.
    Ich vermute im Moment, dass die Sites die vor Contao 3.5 gestartet sind, betroffen sein könnten, sofern Weiterleitungen benutzt werden.
    I
    Kopfkratz, ich habe eine Seite, die seit der Version 2.9 online ist - keine Probleme bei den Weiterleitungen.

    Nicht, dass ich Dich ärgern will, aber das ist für Dich vl. bei der Fehlersuche relevant.

    Ergänzend dazu auch folgende Info: Ich update händisch und nutze nicht Leos Ein-Klick-Update.
    Grüße Edgar
    Dackelalarm

  36. #36
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Hallo Edgar,
    danke, auch schlechte Nachrichten sind willkommen.
    nun weiß ich, wo ich nicht weitersuchen muss.
    Und ja, auch ich spiele die Updates per Hand ein.

  37. #37
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    @ Spooky,
    ich bin nun eine ganze Ecke weiter, und tippe doch wieder auf einen Fehler im Update.

    Tatsächlich funktioniert die Weiterleitung! Es liegt also nicht an falschen Werten in der DB (auch wenn die zufällig auch vorhanden waren...).

    Ich leite aber fast immer die erste Unterseite unter dem Startpunkt weiter.
    Die Seite heißt dann z.B. Hauptmenü und enthält als Unterseiten alle Menüpunkte des Hauptmenüs.
    Die erste Unterseite ist dann Home und auf diese wird auch weitergeleitet.
    Das funktioniert auch bis 3.5.17.
    Mit der 3.5.18 geht das nicht!
    Rufe ich aber anstatt www.domain.de nun www.domain.de/Hauptmenue auf, wird aber auf home weitergeleitet.

    Es liegt also nicht an der Weiterleitung, sondern daran, wie diese aufgerufen wird.
    In der Demo lässt sich dieses Verhalten leider nicht reproduzieren. Wahrscheinlich, weil der Aufbau dort nicht meinem Schema entspricht.


    Ich hoffe, das war noch irgendwie verständlich.

    Viele Grüße
    Uwe

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

    Standard

    Hm, habe dein Setup nicht wirklich verstanden. Poste mal Screenshots von deiner Seitenstruktur und wohin nun genau welche Weiterleitungsseiten zeigen.

    Evt. hängt dein beobachtetes Fehlverhalten hiermit zusammen: https://github.com/contao/core/commi...585dc66365f5fc

  39. #39
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    Ich habe nun eine neue Installation von Contao 3.5.18 genommen, um sicherzustellen, dass es sich nicht doch um einen Folgefehler durch diverse Updates handelt.
    Das anhängende Bild zeigt den Seitenbaum.
    Die Seite "Menue 1" wird weitergeleitet auf Seite "Seite 1".
    Bis Contao 3.5.17 würde beim Aufruf der Adresse http://http://test.ub-edv.de/ nun also "Seite 1" angezeigt werden.
    Contao 3.5.18 zeigt aber "Seite 4" an.

    Klicke ich nun auf "Seite 4" den Link "Menue 1" wird, auf "Seite 1" weitergeleitet.
    Auf diesem Weg funktioniert die Weiterleitung also.

    Ich hoffe, nun ist es verständlicher.

    Ob es sich dabei um den im vorherigen Beitrag verlinken Fehler handelt, kann ich nicht beurteilen.

    Gruß, Uwe
    Angehängte Grafiken Angehängte Grafiken
    Geändert von UweB (28.10.2016 um 09:41 Uhr)

  40. #40
    Contao-Nutzer
    Registriert seit
    09.09.2010.
    Beiträge
    24

    Standard

    @ordix
    Handelt es sich bei bei deinen betroffenen Seiten um einen ähnlich konstruierten Seitenbaum?

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
  •