Hallo zusammen,
kennt jemand folgendes Problem?
Ich mache Änderungen in REDAXO, z.B. Anlegen einer neuen Kategorie. Klicke ich auf Speichern passiert nichts. Lade ich die Seite neu (F5 o.ä.) erscheint auf einmal die neue Kategorie. So geht das bei (fast?) allen Änderungen. Mal werden diese übernommen, mal erst nachdem ich das Backend neu geladen habe, mal gar nicht?!
===================
REDAXO: 4.6.1
PHP: 5.3.29
MySQL: 5.5.44
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Könnte ein Caching Problem sein. Im Frontend wirds sofort angezeigt?
Tust du Aktualisieren oder wenn du quasi im Menü auf Struktur klickst ist es da?
Ich habe hier einen Webserver bei dem die Änderungen ca. 2sek dauern, d.h. z.B. ich aktivier ein Addon, die Seite läd neu aber das Addon wird noch nicht aktiviert angezeigt. Geh ich dann nochmal auf die Addon Verwaltung wirds dann doch angezeigt. Da scheint der Server zu "leaken".
Tust du Aktualisieren oder wenn du quasi im Menü auf Struktur klickst ist es da?
Ich habe hier einen Webserver bei dem die Änderungen ca. 2sek dauern, d.h. z.B. ich aktivier ein Addon, die Seite läd neu aber das Addon wird noch nicht aktiviert angezeigt. Geh ich dann nochmal auf die Addon Verwaltung wirds dann doch angezeigt. Da scheint der Server zu "leaken".
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Ja manchmal sie die Änderungen dann im Frontend zu sehen, manchmal aber eben nicht. Wenn ich dann im Backend aktualsiere sind diese dort nämlich auch wieder weg?!?
Re: Änderungen im Backend werde nicht übernommen
Teste mal die Installation auf nem anderen Server. Wenns da geht würd ich mich mal an den Provider wenden
Re: Änderungen im Backend werde nicht übernommen
Voher vielleicht noch Caching Geschichten ausschliessen, z.b. durch das abklemmen in der .htaccess etc.
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
--> Was genau meinst du damitVoher vielleicht noch Caching Geschichten ausschliessen, z.b. durch das abklemmen in der .htaccess etc.
Re: Änderungen im Backend werde nicht übernommen
Naja kannst du ausschliessen dass die HTML Seiten nicht irgendwie gecacht werden?
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Nein, bzw. ich wüsste nicht wie ich das machen kann?!
Re: Änderungen im Backend werde nicht übernommen
Man könnte über Firebug > Netzwerk mal gucken
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Ok, dass deutet doch auf irgendwas mit dem Cache hin, oder?Antwort Header:
Die Anfrage wurde direkt über den Cache abgewickelt, daher gibt es keine Antwort vom Server. Siehe unten für die zwischengespeicherte Antwort.
Re: Änderungen im Backend werde nicht übernommen
Äh, ja das kann gut sein. Normalerweise würde da HTML Code auftauchen.
Baller mal ne ne .htaccess ins REDAXO Verzeichnis mit dem Inhalt: https://github.com/RexDude/seo42/blob/v ... ss#L45-L72
Dann wieder Firebug checken.
Baller mal ne ne .htaccess ins REDAXO Verzeichnis mit dem Inhalt: https://github.com/RexDude/seo42/blob/v ... ss#L45-L72
Dann wieder Firebug checken.
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Steht da bereits so drin.... :/
Re: Änderungen im Backend werde nicht übernommen
Naja vielleicht wirds ja ignoriert.
Bier wegstellen und Ursache suchen
Und evtl. Provider kontaktieren
Bier wegstellen und Ursache suchen
Und evtl. Provider kontaktieren
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Der Provider braucht eine Fehlermeldung um helfen zu können. Die kann ich ja leider nicht liefern, weil es keine gibt.
Gibt es so etwas wie einen debug Modus bei REDAXO?
Gibt es so etwas wie einen debug Modus bei REDAXO?
Re: Änderungen im Backend werde nicht übernommen
Was für ein Argument. D.h. wenn deine Seite extrem langsam aufeinmal werden würd, kann er nix machen weil es ja keine Fehlermeldung gibt?
Nö gibts nicht. Schick mal kurz per PM Zugangsdaten, ich schau mir das mal an wenn du willst.
Nö gibts nicht. Schick mal kurz per PM Zugangsdaten, ich schau mir das mal an wenn du willst.
Re: Änderungen im Backend werde nicht übernommen
Also wie schon vermutet. Html Dateien werden bei dir 1 Woche lang im Cache gehalten bevor neu nachgeschaut wird. Dein Cache Control Header enthält die Angabe max-age=604800.
Im redaxo Ordner würde ich jede .htaccess entfernen.
Im Root Ordner in der .htaccess ersetze mal diese Zeile:
ExpiresDefault "access plus 1 week"
durch
ExpiresDefault "access plus 0 seconds"
Vermutung: Der Server scheint text/html nicht zu erkennen, folglich greift ExpiresDefault was auf 1 Woche eingestellt ist.
Im redaxo Ordner würde ich jede .htaccess entfernen.
Im Root Ordner in der .htaccess ersetze mal diese Zeile:
ExpiresDefault "access plus 1 week"
durch
ExpiresDefault "access plus 0 seconds"
Vermutung: Der Server scheint text/html nicht zu erkennen, folglich greift ExpiresDefault was auf 1 Woche eingestellt ist.
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Vielen vielen Dank schon mal. Das werde ich später mal direkt probieren ansonsten mich mit den Infos an den Provider wenden.
wie hast du das denn nun rausgefunden?
wie hast du das denn nun rausgefunden?
Re: Änderungen im Backend werde nicht übernommen
Mit Hilfe meines Freundes Firebug und seinem Kumpel Netzwerktab
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Danke und schöne Grüße an "deine Freunde"
Re: Änderungen im Backend werde nicht übernommen
Unsere Freunde
Hats jetzt geklappt damit?
Bitte um Feedback weil ich evtl. dann erwäge die DefaultExpires Zeile in der SEO42 .htaccess abzuändern.
Hats jetzt geklappt damit?
Bitte um Feedback weil ich evtl. dann erwäge die DefaultExpires Zeile in der SEO42 .htaccess abzuändern.
- alexschuengel
- Beiträge: 214
- Registriert: 18. Mär 2008, 18:43
- Kontaktdaten: ICQ
Re: Änderungen im Backend werde nicht übernommen
Ja so wie es scheint hat es das Problem damit gelöst. Der Fehler ist zumindest seit dem nicht mehr aufgetreten!