Contao-Camp 2024
Ergebnis 1 bis 17 von 17

Thema: Vorschau liefert weiße Seite mit „Bad Request“

  1. #1
    Contao-Nutzer
    Registriert seit
    21.09.2012.
    Beiträge
    28

    Standard Vorschau liefert weiße Seite mit „Bad Request“

    Hallo, ich bekomme bei meiner Contao 4.9.22 Installation wenn ich bei der Vorschaufunktion „verstecken“ auswähle, eine weiße Seite mit dem Hinweis „Bad Request“ angezeigt und die URL lautet: https://MeineDomain.de/preview.php/contao/preview_switch
    Alles andere Funktioniert soweit. Woran kann das liegen? Ich komm da nicht mehr weiter und hab auch schon beim Hosting-Support nachgefragt aber die wissen auch nicht weiter.

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

    Standard

    Gibt es Fehler in der Browser Console? Der Request sollte nämlich eigentlich per AJAX abgeschickt werden.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    Kann das Verhalten bestätigen mit 4.9.17.

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

    Standard

    Zitat Zitat von thymian Beitrag anzeigen
    Kann das Verhalten bestätigen mit 4.9.17.
    Die neueste Contao 4.9 Version ist 4.9.23. Du solltest also zuerst aktualisieren.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    Ist jetzt auf 4.9.23

    Ich habe im Firefox und Safari getestet. Ich hänge die Konsolen-Ausgaben mal als Bilder an, kenne mich damit leider nicht aus. Beim Firefox Zustand vor und nach Versuch, die Seite als Mitglied zu betrachten.
    Geändert von thymian (02.12.2021 um 11:00 Uhr)

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

    Standard

    Die JavaScript Fehler musst du analysieren und beheben. Vor allem der erste scheint aus deinem eigenen Code zu kommen.
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Die JavaScript Fehler musst du analysieren und beheben. Vor allem der erste scheint aus deinem eigenen Code zu kommen.
    Ja, wenn ich das denn verstehen würde. Die Navi ist mitgeschleppt aus einem alten Template.

    Was ganz anderes: Wie bekomme ich denn die Anhänge wieder aus dem Post 'raus?

  8. #8
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    So, ich habe den Befehl für die Navi mal aus dem Template entfernt. Es bleibt folgende Fehlermeldung in der Safari-Konsole:

    Bildschirmfoto 2021-12-02 um 11.39.01.png

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

    Standard

    Was genau steht im Source in Zeile 565 (und drumherum)?
    » sponsor me via GitHub or PayPal or Revolut

  10. #10
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    Fehler tritt bei setTimeout auf, also schon bevor ich das Mitglied auswähle.

    Code:
    <script>
      (function() {
        var p = document.querySelector('p.error') || document.querySelector('p.confirm');
        if (p) {
          p.scrollIntoView();
        }
      })();
    </script>
    <script type="application/ld+json">{"@context":{"contao":"https:\/\/schema.contao.org\/"},"@type":"contao:Page","contao:title":"Psychologisches Lehrinstitut","contao:pageId":27,"contao:noSearch":false,"contao:protected":false,"contao:groups":[],"contao:fePreview":false}</script>
          <script>
                  setTimeout(function(){jQuery.ajax("system/cron/cron.txt",{complete:function(e){var t=e.responseText||0;parseInt(t)<Math.round(+(new Date)/1e3)-&&jQuery.ajax("system/cron/cron.php")}})},5e3)
              </script>
      
    
    <style>
    Bildschirmfoto 2021-12-02 um 12.04.53.png
    Geändert von thymian (02.12.2021 um 12:07 Uhr)

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

    Standard

    Du hast eine veraltete fe_page (noch aus Contao 3 oder 4.4 Zeiten). Aktualisiere die fe_page. Generell solltest du nie die gesamte fe_page ersetzen, sondern davon extenden und nur Blöcke überschreiben.
    » sponsor me via GitHub or PayPal or Revolut

  12. #12
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    Ok, das mache ich, Spooky. Leider hatte ich damals das Template gekauft und wegen der Navi (die hier auch schon diskutiert wurde) an der fe_page festgehalten. Vielleicht sollte ich einfach mal die Navi ersetzen.

    Mir ist noch was aufgefallen: Wenn ich im Backend direkt am Mitglied in die Frontend-Vorschau gehe (siehe Bild), klappt die Vorschau. Nur wenn ich im Frontend oben die Preview wechseln will, klappt es nicht.

    Bildschirmfoto 2021-12-02 um 12.49.39.png

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

    Standard

    Zitat Zitat von thymian Beitrag anzeigen
    Nur wenn ich im Frontend oben die Preview wechseln will, klappt es nicht.
    Du musst wie gesagt die JavaScript Fehler beheben.
    » sponsor me via GitHub or PayPal or Revolut

  14. #14
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    Spooky, Du bist ja auch Forums-Moderator. Wie kann ich erreichen, dass in Post 5 die Anhänge gelöscht werden? Können Poster das nicht selbst?

  15. #15
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    Die alte fe_page ist jetzt entfernt. Es bleibt ein Fehler in der mootools.min.js.

    Bildschirmfoto 2021-12-02 um 22.47.11.png

    Bildschirmfoto 2021-12-02 um 22.47.32.png

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

    Standard

    Was befindet sich im Source in Zeile 774 bis 792?
    » sponsor me via GitHub or PayPal or Revolut

  17. #17
    Contao-Nutzer
    Registriert seit
    13.03.2010.
    Beiträge
    227

    Standard

    Wann schlafen die Contao-Moderatoren eigentlich?

    Zeile 768 bis 799:

    HTML-Code:
                if (addClass) {
                    toolbar.classList.add('ajax-loading');
                }
    
                request.onload = function () {
                    toolbar.classList.remove('ajax-loading');
                    callback.apply(this);
                };
    
                request.send(body)
            }
    
            // Initialize toolbar
            if ('hidden' === localStorage.getItem('contao/previewBar/displayState')) {
                toolbar.classList.add('cto-toolbar--hidden');
            } else {
                toolbar.classList.add('cto-toolbar--visible');
            }
    
            // Fetch toolbar
            request('GET', '/preview.php/contao/preview_switch', null, function () {
                if (200 === this.status) {
                    toolbar.innerHTML = this.responseText;
    
                    const event = new Event('cto-toolbar-loaded');
                    window.dispatchEvent(event);
                } else {
                    toolbar.innerHTML = '<p>Error while loading the preview bar.</p>';
                }
            });
    
            // Js for the authenticator

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
  •